Sitara Hotel & Resort In The Lap Of Nature, Mussoorie offers proximity to the Santura Devi Temple, which is located around 5 minutes' walk away.
The Kempty Falls is a mere 0.9 km away, while the Lake Mist is just moments from the hotel. This 4-star hotel is also 10 minutes' drive from the George Everest's House. Dehradun airport is situated 70 km driving distance from Sitara Hotel & Resort In The Lap Of Nature.
Comprising a balcony, the rooms at the property are equipped with a flat-screen TV with satellite channels. The bathrooms come with a separate toilet and a shower along with hair dryers and slippers for more comfort.