St John Church befindet sich etwa 3 Kilometer von dem 3-Sterne-Hotel Treebo Down Town, Dalhousie entfernt und ist unbedingt einen Besuch wert. Mit einem privaten Autoparkplatz vor Ort bietet das Hotel ein zusätzliches Maß an Komfort und Sicherheit.
Khajjiar Lake ist innerhalb von ca. 10 Fahrminuten erreichbar. Die Entfernung zwischen dem Stadtzentrum von Dalhousie und dem Treebo Down Town, beträgt 3 km. Kalatop Forest gehört zu den wichtigsten Sehenswürdigkeiten in Dalhousie und liegt zudem lediglich 50 Meter vom Hotel entfernt.
Die Unterkunft umfasst 17 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. In den Zimmern gibt es eine getrennte Toilette und eine Dusche.
Das Hotel Treebo Down Town, Dalhousie verfügt über das Restaurant Down Town.