Located in Dehradun, 0.7 miles from Dehradun Clock Tower, Hotel Grand features free WiFi access and free private parking.
Certain rooms have views of the mountains or city. A TV is featured.
There is a 24-hour front desk at the property.
Jolly Grant Airport is 12 miles away.
64,Gandhi Road,Shri Luxmi Plaza Complex,Dehra Dun.(UK), 248001 Dehradun, India
64,Gandhi Road,Shri Luxmi Plaza Complex,Dehra Dun.(UK)Dehradun, Uttarakhand, India