O Grand Hotel de 3 estrelas fica a uma distância de 4.9 km de um paraíso natural como Taj Nature Walk, e possui restaurante e depósito de bagagem. O hotel disponibiliza sala de jogos e miniclube para os seus pequenos hóspedes.
Forte de Agra está a aproximadamente 3 km de distância. Há a Gurudwara Guru Ka Taal a aproximadamente 7 km de distância, enquanto a estação de autocarros Idgah Stand está a uma pequena distância deste hotel. Para quem viaja de longe, o aeroporto em Agra fica a 10 minutos de carro.
Oferecendo TV via satelite, os 71 quartos vêm com controle de temperatura para garantir uma estadia confortável. Eles são equipados com sofá e mesa de trabalho, e também incluem mini frigobar e máquinas de café/chá.
O pequeno-almoço é servido todas as manhãs o restaurante.