The 2-star Hotel Clock View Square Mussoorie has 8 rooms and is located nearly a 25-minute walk from the Bhatta Falls.
You'll need 55-minute drive to Dehradun airport. This hotel is 50 metres from the Mussoorie Heritage Center and 4.9 km from the Shikhar Fall. There is the K Dev Bhoomi Wax Museum 3.5 km away, and Tehri Stand bus station is in proximity to the Clock View Square Mussoorie.
Clock Tower Cafe is approximately 30 minutes by car from this Mussoorie hotel.