The 4-star Hotel The Nature Heaven Mussoorie is located within 5 minutes' walk of Santura Devi Hindu Temple and offers a restaurant. There is also parking.
This Mussoorie hotel is about 65 km from Dehradun airport and 2.6 km from such cultural venues as the K Dev Bhoomi Wax Museum. Standing nearly 10 minutes' walk from the Kempty Falls, the Nature Heaven Mussoorie is around a 15-minute ride from the George Everest's House. The Mussoorie Lake is situated within a 6-km distance of the hotel.
The rooms include a balcony, as well as a flat-screen TV with satellite channels for your convenience.
Offering Indian dishes, JW Cafe lies within easy reach of the property.