These rooms in Dehradun are well-equipped and decorated with opulent interiors to make you feel comfortable.
The Super Deluxe rooms, with an area of 283 sq. ft. can accommodate 3 people. Hurry and book now!
Beautifully designed Executive rooms at our hotel in Dehradun make your stay a memorable one.
The Presidential Suite is spacious and modernly decorated in Dehradun's best hotel.
The Royal Suites are designed to redefine luxury stay in the heart of Dehradun city.