Located in Dogadda, 7 hills hotel and resort offers 5-star accommodations with a garden, a terrace and a restaurant. The hotel has an indoor pool and room service.
The rooms include a flat-screen TV, and some accommodations at the hotel have a balcony.
Staff at the 24-hour front desk speak English and Hindi.
The nearest airport is Dehradun Airport, 73 miles from 7 hills hotel and resort.