Krishna Janmasthan Temple Complex befindet sich in der Nähe vom 4-Sterne-Hotel Collection O Naroli Chowraha Mathura und ist unter anderem in rund 15 Fahrminuten zu erreichen.
Jaigurudev Temple ist ungefähr 25 Minuten zu Fuß vom Hotel entfernt gelegen. Government Museum ist in etwa 3 km Entfernung von der Unterkunft.
Es gibt 30 Gästezimmer mit einer Sitzecke, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage. Darüber hinaus ist in den Zimmern ein privates Badezimmer verfügbar.