El hotel de 3 estrellas Kumar Grand Casa Hotel Agra tiene 50 habitaciones y se encuentra a unos 25 minutos a pie de TDI Mall.
Se halla a solo 4 km del centro de Agra. El Taj Mahal está situado a un par de minutos en coche del hotel. Situado a unos 3 km de este hotel, Shri Mankameshwar Mandir está abierto a la visita de turistas.
Cada mañana se invita a los huéspedes al restaurante para desayunar. El restaurante el Pubzee Lounge, que está a una distancia cercana del Kumar Grand Casa Hotel, sirve comida india.