Das komfortable 3-Sterne Shaheen Bagh - A Luxury Boutique Resort & Spa liegt 39 Autominuten vom Flughafen Dehradun entfernt und bietet einen Swimmingpool sowie ein Fitnessstudio.
Vom Komfortablen Hotel aus ist Masuri in 10 Minuten Autofahrt erreichbar. Zu den Sehenswürdigkeiten in 6 km Entfernung vom Hotel gehört SOHAM Heritage & Art Centre. Shikhar Fall ist in einer Entfernung von 3 km von der Unterkunft.
Das Hotel verfügt über 18 Zimmer mit einem Balkon und einem Ankleidebereich. Sie verfügen über WLAN und einen Flachbildfernseher mit Satellitenkanälen sowie einen Hosenbügel und eine Klimaanlage. In den Badezimmern, die mit einer Wellness-Badewanne, einer getrennten Toilette und einer Dusche ausgestattet sind, finden die Gäste auch einen Haartrockner und eine Duschhaube. Daunenkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung. Einige Zimmer bieten unter anderem einen Blick auf den Garten.
Im Shaheen Bagh - A Luxury Boutique Resort & Spa Dehradun wird ein kostenloses Frühstück jeden Morgen serviert. Das Restaurant Tree House Cafe bietet verschiedene chinesische Gerichte und liegt rund 25 Gehminuten von der Unterkunft entfernt.