The 4-star Avatara By Bhagirathi Hotel Dehradun is located in Dehradun, 4.6 km from Balaji dham, and offers a swimming pool. The hotel also provides guests with Wi-Fi, available throughout the property.
This hotel is around 40 minutes' drive from Dehradun train station.
The accommodation has 20 rooms, comprising a balcony and a seating area. A satellite television, along with coffee/tea making machines, are offered. Air conditioning are featured for guests' comfort.