Located around 5 minutes' walk from the Radha-Krishna Temple, the 4-star Storm Valley Hotel Mussoorie gives easy access to various tourist attractions. This Mussoorie hotel provides guests with Wi-Fi throughout the property.
The hotel is approximately 3 km from the Landour Clock Tower, while the Kempty Falls is about 3.1 km away. Places of worship to visit within a few blocks of the Storm Valley Mussoorie include Santura Devi Hindu Temple. Take benefit from the proximity to the K Dev Bhoomi Wax Museum, which is nearly 20 minutes' walk away.
The property has 18 rooms appointed with a flat-screen TV with satellite channels, as well as self-catering options such as coffee and tea making facilities. A separate toilet and a shower, along with towels and bathrobes, are also included in the bathrooms.
The restaurant The Clubhouse Cafe is located merely 1.2 km from Storm Valley Hotel.