Das 3-Sterne Hotel Doon Dehradun bietet 10 Zimmer mit Blick auf die Berge an.
Uhrturm ist circa 2 km vom Hotel entfernt, während Parade Ground weniger als 3 km von hier entfernt ist. Das Stadtzentrum von Dehradun ist in etwa 20 Minuten zu Fuß erreichbar. Indira Market ist in 2 Kilometer Entfernung von der Unterkunft.
Einige Gästezimmer verfügen über private Badezimmer sowie eine Terrasse, einen Ankleidebereich und eine Klimaanlage. Neben einem elektrischen Wasserkocher gibt es auch einen Flachbildfernseher mit Satellitenkanälen und WLAN. Die Badezimmer verfügen über eine Badewanne und eine Dusche. Hier findet man auch ein Haartrockner und Morgenmäntel.
Hotelgäste können jeden Morgen im Restaurant frühstücken. Es gibt mehrere Restaurants in der Nähe, darunter die Lokale The Pearl Lounge und Volcano Viceroy Inn Restaurant.