Babutaal Resort Chakrata features 6 rooms and lies 2.6 km from the Vyas Shikhar.
Chakrata centre can be reached within 30 minutes' walk. This resort is also situated a 10-minute ride from the Mahasu Devta Temple. Tiger Fall is 3.1 km from the hotel. The property is 125 km from Dehradun airport.
An adjoining terrace and a balcony are included in the rooms for guests' convenience. They come equipped with an electric kettle and glassware. Bathrooms feature a spa bathtub, a separate toilet, and a shower along with bath sheets and bathrobes.