Krishna Janma Bhoomi Mandir est à environ 25 minutes à pied.
Il se trouve à 2 km des Kans Quila et à 5 minutes à pied de Naag Teela. Les options de tourisme culturel comprennent le Government Museum Mathura, situé à seulement 1 km.
Offrant une TV à écran plat avec des chaînes satellite, les 10 chambres sont équipées de la climatisation pour assurer un séjour confortable. Quelques chambres sont approvisionnées d'une toilette séparée et une douche, en outre des serviettes et des pantoufles sont aussi fournis.