The 4-star Avalon Resorts is situated a mere 9.6 km away from Tibetan Buddhist Temple.
Avalon Resorts is 20 minutes' walk from the center of Mussoorie.
Avalon Resorts is within a 35-minute drive to Dehra Dun airport.
Guests will enjoy views of Doon Valley from their rooms.
Eat & Drink
The pavilion and Upahaar are located within 350 meters away.
This Avalon Resorts offers currency exchange and a safety deposit box.