Dehradun Hotels by HotelTravel.com
Dehradun is the bustling and vibrant state capitol of the Uttarakhand State in India 230 km north of Delhi and is visited by a large number of tourists every year. The city has an impressive tourist infrastructure with a variety of restaurants, shops, hotels and attractions on offer. The Tapkeshawar Temple and the wonderfully scenic Malsi Deer Park are two of the "must-sees" in this charming town.