Jakhu Tempel befindet sich in unmittelbarer Nähe vom 2-Sterne-Hotel The Royal Vista Shimla und ist unter anderem in ca. 10 Autominuten zu erreichen. Das Hotel bietet 12 Gästezimmer mit Blick auf die Berge.
Victory-Tunnel liegt circa 2 km von hier entfernt. Kalka–Shimla Eisenbahn ist in ca. 3 km Entfernung von der Unterkunft. Für Fernreisende ist der Flughafen Shimla in 20 Minuten mit dem Auto zu erreichen.
Die Hotelzimmer verfügen über einen persönlichen Safe und einen Schreibtisch, die die Gäste gerne nutzen können. Einige Zimmer sind mit einem privaten Bad ausgestattet. Die Badezimmer bieten tolle Annehmlichkeiten, darunter Toilettenartikel und Handtücher sowie ein Bidet, eine getrennte Toilette und eine Dusche.
Das Royal Vista serviert ein Frühstücksbuffet.