Located just 7 minutes on foot from the Ghanta Ghar, the 4-star Townhouse Prince Chowk Near Railway Station Dehradun hotel provides guests with 24-hour reception and wake-up service. Featuring a shared lounge and a restaurant, this Dehradun hotel is 3.1 km from the Sahastradhara.
The hotel is nestled in the Paltan Bazaar district, only a few steps from the restaurant Lakshmi Restaurant. The Guru Ram Rai Gurudwara is about a 5-minute ride from the Townhouse Prince Chowk Near Railway Dehradun, while Parade Ground bus stop is a mere 10 minutes' stroll away. Guests might as well visit Guru Ram Rai Garden, which is only 1.1 km away. Also, the accommodation is within reach of the Tapovan, and Dehradun train station is located nearly a 15-minute walk away.
Offering a flat-screen TV with satellite channels, the 30 rooms come with air conditioning to ensure a comfortable stay. Bathrooms include a separate toilet and a shower, along with comforts such as complimentary toiletries and towels.
The Townhouse Prince Chowk Near Railway offers its own Indian restaurant, where guests can try Indian dishes.