Its Located at the heart of the city. Though you don't have many options in food, but whatever is on the menu is worth having. The service is a little let down. Maybe the people working were in-experienced, but over all good place to dine.
- Also Known As:
- President Hotel Dehradun