Im Herzen von der Stadt gelegen, ist das Country Inn eine ausgezeichnete Unterkunft in Masuri. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Lal Tibba befindet sich nur 9 Minuten zu Fuß vom Gasthof entfernt und Santura Devi Temple lässt sich in 10 Autominuten erreichen. Ein 5-minütiger Spaziergang von der Unterkunft aus führt Sie in die Innenstadt von Masuri. Mussoorie Lake liegt in nur 9 Gehminuten Entfernung von dem 2-Sterne-Hotel. Das Country Inn ist ein paar Schritte entfernt vom Busbahnhof Picture Palace gelegen.
Frühstück wird täglich im Restaurant angeboten. Das Hotel liegt circa 11 km vom Restaurant Cafe Seclude mit indischen Speisen entfernt.