HOTEL ANNEX DEHRADUN
It is located in the heart of the City. You can easily reach to Hotel Annex from ISBT and also from railway Station of Dehradun. It is the best hotel near ISBT and railway Station provides luxury Accommodation services.
97, Rajpur Road, Dehradun, Uttarakhand (India)
Direct Reservations: +91-135-2740066,77