Hotel Town Inn Near Railway Station se trouve à moins de quinze minutes en voiture d’attraits comme Prem Mandir Vrindavan (site religieux). Les voyageurs profitent des avantages gratuits suivants : accès au Wi-Fi (inclus) et stationnement libre-service.