Avalon Resorts Mussoorie, located a 9-minute walk from the Nag Devta Temple, entices guests with a Jacuzzi and a sauna. This hotel also provides bicycle and car rentals to explore the area.
Jama Masjid is located within 300 metres of the 4-star hotel, and such natural sites as the Gun Hill point are 1.6 km away. The Avalon Resorts in Mussoorie is a short way from the Union Church. This property is a 10-minute drive from the haunted Lambi Dehar Mines House. Picture Palace bus station is not far from the hotel.
Guests may find the fast food restaurant Lovely Omelette Centre 550 metres away.