Das Starz Clarks INN Masuri ist mit 3 Sternen ausgezeichnet und bietet 32 Zimmer an.
Santura Devi Temple ist rund 4 Kilometer vom Gasthof entfernt und K Dev Bhoomi Wax Museum ist innerhalb von 10 Minuten mit dem Auto erreichbar. Die Entfernung zwischen dem Stadtzentrum von Masuri und dem Hotel beträgt 1 km. George Everest's House ist in 6 km Entfernung von der Unterkunft. Die Unterkunft ist gleich neben dem Busbahnhof Picture Palace gelegen. Die Fahrt vom Flughafen Dehradun bis zum Starz Clarks INN Mussoorie dauert etwa 50 Autominuten, da es nur 55 km entfernt ist.
Einige der klimatisierten Zimmer verfügen über einen Balkon und eine Sitzecke sowie bieten viele beliebte Einrichtungen — einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. Die Zimmer sind mit eleganten Möbeln, vor allem einem Schreibtisch ausgestattet. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche augestattet und bieten zudem einen Haartrockner und Hausschuhe. Die Zimmer blicken zudem auf die Berge.
Das Starz Clarks INN Masuri bietet täglich ein einfaches Frühstück im Restaurant an. Die Gäste des Hotels können zum Abendessen im Restaurant Bridge Gerichte der chinesischen Küche serviert.