Das The Palm Aryan Mussoorie A Boutique Hotel ist mit 3 Sternen ausgezeichnet und bietet 20 Zimmer an.
Landour Clock Tower ist in 600 Metern vom Hotel und Gun Hill point ist in circa 13 Gehminuten von hier aus zu erreichen. Temple befindet sich in der Nähe.
Die Zimmer verfügen über einen Ankleidebereich und eine Sitzecke und sind zudem mit einem Sofa und einem Schreibtisch ausgestattet. Zu den Annehmlichkeiten der Badezimmer gehören eine begehbare Dusche und eine getrennte Toilette sowie Handtücher und Hausschuhe. Federkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung. Es gibt auch Zimmer mit Blick auf die Stadt.
Im Restaurant können die Gäste gemütlich frühstücken. Das Restaurant Madras Cafe hat eine eigene Auswahl an indischen Gerichten und liegt nur 25 Minuten Autofahrt von hier entfernt.