In a prime location in the Paltan Bazaar district of Dehradun, Townhouse Prince Chowk Near Railway Station is located 17 miles from Gun Hill Point, Mussorie, a 8-minute walk from Dehradun Station and 0.9 miles from Dehradun Clock Tower. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides a shared kitchen and room service for guests.
All guest rooms in the hotel are equipped with a TV. At Townhouse Prince Chowk Near Railway Station all rooms are equipped with bed linen and towels.
Speaking English and Hindi at the reception, staff are willing to help at any time of the day.
Indian Military Academy is 4.4 miles from the accommodation, while Rajaji National Park is 16 miles away. The nearest airport is Dehradun Airport, 14 miles from Townhouse Prince Chowk Near Railway Station.