Vaydantaa Mussoorie Hotel Mussoorie
Situated in the heart of Mussoorie, Vaydantaa Mussoorie lies just 1 km from the main shopping hub of the town – Mall Road. The property features a 24-hour front desk and free Wi-Fi throughout the property.
Number of rooms: 15
Oak Lodge Cottage, Oaks Road, 248179 Mussoorie, India