Hotel Atithi Dehradun offers easy access to the Shiv Mandir, which is situated nearly 5 minutes' walk away. Guests who stay at the hotel can park their car on site.
The large Tibetan Mindrolling Buddhist Monastery stands about 7 km away, and the Indira Market is 2.1 km from this Dehradun inn. The Tapovan is also located 10 minutes by car from the property. The Atithi is within reach of Dehradun train station.
This hotel has 30 rooms with a seating area. A flat-screen TV with satellite channels along with tea and coffee making equipment are provided. Bathroom comforts include bath sheets and slippers, and such essentials as a separate toilet and a shower.
Treating guests with Chinese dishes, Chauhan Restaurant is 650 metres away.