With a stay at OYO 6000 North Star Residency in Dehradun, you'll be close to Clock Tower and Forest Research Institute. This hotel is within the region of Jharipani Falls and Sahastradhara.
Make yourself at home in one of the 20 air-conditioned rooms featuring flat-screen televisions. Cable television is provided for your entertainment. Bathrooms have bathtubs or showers and complimentary toiletries.
A complimentary breakfast is included.
Self parking (subject to charges) is available onsite.