HOTEL SUNDER PALACE
NEAR ITI , MAJRA SAHARANPUR ROAD, 248001 Dehradun, India,Object type: Hotel Dehradun
Located in Dehradun, within 3.1 miles of Dehradun Clock Tower and 6 miles of Indian Military Academy, HOTEL SUNDER PALACE provides accommodations with a restaur