Located within 19 km of Gun Hill Point, Mussorie and 8 km of Dehradun Clock Tower, Super Capital O Hotel Crestwood Inn provides rooms with air conditioning and a private bathroom in Dehradun. This 3-star hotel offers a shared kitchen, room service and free WiFi. Landour Clock Tower is 20 km away and Camel's Back Road is 20 km from the hotel.
At the hotel, each room comes with a desk, a TV, a private bathroom, bed linen and towels. Guest rooms include a wardrobe.
Guests can make use of the business centre, arrange day trips at the tour desk or take advantage of the laundry service.
Dehradun Station is 10 km from Super Capital O Hotel Crestwood Inn, while Indian Military Academy is 15 km away. The nearest airport is Dehradun, 29 km from the accommodation, and the property offers a paid airport shuttle service.