Situated just 14 km from Dehradun Clock Tower, Punarnava Wellness Resort & Spa offers accommodation in Mussoorie with access to free bikes, a terrace, as well as a 24-hour front desk.
Number of rooms: 46
Bhitarli,kimadi,Lambidhar Mussoorie, 248179 Mussoorie, India