Das Oyo 656 Hotel Shree Guru Kathmandu besitzt 30 Zimmer und liegt circa 12 Gehminuten vom Degu Taleju Tempel entfernt. Das Hotel verfügt auch über Parkplätze.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von Kathmandu. Durbar Square – Lalitpur gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer Entfernung von nur 1 km vom Hotel. Die Buddha Stupa und Shahid Gate liegen beide circa 6 Gehminuten vom Oyo 656 Hotel Shree Guru entfernt. Die Bushaltestelle Teku liegt in 650 Meter Entfernung.
Die Unterkunft stellt in den Gästezimmern ein privates Badezimmer zur Verfügung.
Das Restaurant Sundhara MoMo bietet eine Auswahl von Gerichten und liegt zudem ein paar Schritte entfernt vom Oyo 656 Hotel Shree Guru Kathmandu.