Babu seva ligt in Govardhan, op 24 km van treinstation Mathura Junction en 34 km van Fort Lohagarh. De accommodatie is rookvrij en is gelegen op 32 km van treinstation Bharatpur Junction.
Alle kamers bij het pension hebben airconditioning, een bureau, een terras met uitzicht op de stad, een eigen badkamer, een flatscreen-tv, beddengoed en handdoeken. Alle units hebben een kluisje.
Het dichtstbijzijnde vliegveld is Luchthaven Agra, op 74 km van Babu seva.