O Jai Maa Sarla Guest House é composto de 10 quartos e fica a cerca de 10 minutos andando do Templo de Mankameshwar. Tem depósito de bagagem e restaurante disponíveis nas instalações.
Os hóspedes vão gostar da proximidade de Forte de Agra, que está a cerca de 3 km de distância. Localizado a cerca de 6 km do Túmulo de Akbar, este hotel coloca a cidade ao seu alcance. Para quem viaja de longe, o aeroporto em Agra fica a 15 minutos de carro.
Um pequeno-almoço é servido no restaurante todas as manhãs. Os hóspedes podem experimentar comida asiática no o café Cafe' G, localizado a cerca de 15 minutos de distância do carro.