Das 3-Sterne-Hotel The White Orchid Dalhousie bietet 13 Zimmer mit Blick auf die Berge an. Khajjinag-Tempel liegt circa 6 Kilometer vom Hotel entfernt, und Rock Garden ist innerhalb von ungefähr 10 Minuten mit dem Auto erreichbar.
Chamera Lake ist in rund 10 Fahrminuten Entfernung von der Unterkunft.
Einige Zimmer verfügen über einen Balkon, eine Kaffeemaschine und Kabelkanäle sowie auch ein privates Bad. Neben einer getrennten Toilette und einer Dusche gehören auch Toilettenartikel und Handtücher zur Ausstattung des Badezimmers.