Offering currency exchange and a lift, Hotel Indra Palace At Tapovan is located 5 minutes' walk from the Madhubani Art of India. This hotel also includes a car park.
The 3-star hotel lies 3.7 km from the Parmath Niketan Temple and not far from the Historic Lakshman Jhula Suspension Bridge. The Indra Palace is situated 10 minutes' drive from the Parmarth Niketan Ashram, which is considered to be a sacred site. Located 3.8 km from the Triveni Ghat, this property puts the city at your fingertips. For those travelling from afar, Dehradun airport is 22 minutes' drive away.
The hotel offers rooms with a dressing area and a sitting area featuring air conditioning, along with a flat-screen TV with satellite channels. Furnished with a writing table, they also have soundproof windows. Bathrooms include a separate toilet and a shower, and such comforts as towels and slippers.
The restaurant Cafe Power Of Thoughts lies a short way from Hotel Indra Palace At Tapovan.