About it
Set in Dehradun, 0.7 mi from Dehradun Clock Tower, Hotel Grand features rooms with free WiFi. Free private parking is available on site.
Certain rooms have views of the mountain or city. A TV is featured.
There is a 24-hour front desk at the property.
Jolly Grant Airport is 12 mi away.