Average hotel in Dehradun. Price wise a good choice. Location is also good as it is in city center. Rooms are good. Staff is nice. May be needs more improvement in food service. Stayed here in March 2014.
Location: India > Uttarakhand > Dehradun
Ranked #10 of 51 Specialty lodging in Dehradun