Hotel Sun Grand Dehradun is a great place to stay in a shopping district, a 15-minute walk from the six - faced Clock Tower. Wi-Fi is accessible in public areas and a car park is provided on site.
Located within 500 metres of the Crossroads Mall, this hotel is not far from the Sai Darbar Temple. The Parade Ground is an 8-minute stroll from the Sun Grand, and the Indira Market is 1.1 km away. Also, Nehru Garden is situated 1.1 km away. The nearby cultural attractions include the Subir Raha Oil Museum, which is a 5-minute drive from this 3-star hotel. Parade Ground bus stop is 650 metres from the property and 2.7 km from is enough to get to Dehradun train station.
The Sun Grand Dehradun welcomes guests to 11 rooms complete with a flat-screen TV with satellite channels, as well as comforts like ironing facilities and air conditioning.
Sunburn Bistro serves Asian dishes and lies a 5-minute walk away.