Guests of The Happy Land Mussoorie Hotel can enjoy access to Santura Devi Hindu Temple, located nearly 5 minutes' walk away. This 3-star hotel also provides Wi-Fi available in public areas.
The hotel is about 60 km from Dehradun airport and 2.6 km from such cultural venues as the K Dev Bhoomi Wax Museum. 10 minutes by car from the Happy Land you will reach the Cloud End. This accommodation is also a short way from Gun Hill. The Temple is 4.2 km away.
The Happy Land has 14 rooms with a sitting area and a dining area. A flat-screen TV with satellite channels along with coffee and tea making facilities are provided. Bathrooms inlude a separate toilet and a shower, and such fine comforts as towels and bathrobes.
Enjoy Indian cuisine in the restaurant Trout House Grill & Bar, situated approximately 100 metres away.