Das 3-Sterne-Hotel Landour Wood House Masuri bezaubert mit einem Ausblick auf die Stadt und liegt unter anderem rund 2 Kilometer von den Bhatta Falls entfernt. Für aktive Reisende können auf Anfrage Leihfahrräder organisiert werden.
Das Hotel heißt alle Gäste, etwa 25 Gehminuten von Mussoorie entfernt, willkommen. Das Landour Wood House Masuri befindet sich in circa 3 km Entfernung vom K Dev Bhoomi Wachsfigurenmuseum. Die Bushaltestelle Tehri Stand liegt ein paar Schritte entfernt vom Hotel.
Einige Zimmer verfügen über einen Balkon und einen Essbereich für Ihren Komfort.
Starten Sie in den Tag mit einem einfachen Frühstück. Die Restaurants Doma's Inn und Cafe Ivy befinden sich direkt nebenan.