Das 3-Sterne Hotel North Wood Masuri bietet 12 Zimmer mit Blick auf die Berge an.
Landour Clock Tower ist weniger als 1 km vom Hotel entfernt und Nag Devta Temple erreicht man innerhalb von 9 Gehminuten. Zum Stadtzentrum von Masuri sind es 10 Minuten zu Fuß. Jama Masjid liegt in der Nähe. Man braucht nur 55 Autominuten, um zum Flughafen Dehradun zu gelangen.
Einige Nichtraucher- Zimmer im Hotel North Wood sind mit WLAN und einem Flachbild-TV ausgestattet und verfügen über ein privates Bad mit einer Badewanne und einer Duschhaube. Die Zimmer haben schallisolierte Fenster sowie Fliesenbodenbelag. Die Bäder sind mit eine Badewanne und eine Dusche ausgestattet und verfügen über Toilettenartikel und eine Duschhaube.
Die Gäste können in 600 Meter entfernten Restaurants Lovely Omelette Centre und Chic Chocolate gediegen speisen.