Lokale Sehenswürdigkeiten — Tibetan Rock Paintings und Subhash Chowk sind nur wenige Gehminuten von hier entfernt.
St Francis Church und St John Church sind in 5 beziehungsweise 18 Minuten zu Fuß erreichbar. Ein 10-minütiger Spaziergang vom Devdar Bed & Breakfast aus führt Sie in die Innenstadt von Dalhousie. Jandrighat Palace ist in einer Entfernung von 2 km von der Unterkunft.
Das Restaurant Illusion - Lounge Bar, das sowohl leckere Speisen als auch Getränke serviert, befindet sich knapp 2 Kilometer vom Hotel entfernt.