Via Monsignor Emilio Poletti, 13 Villa, Menaggio, Italy
The 3-star Villa Scala Menaggio hotel is situated 750 metres from Galleria d'arte Comunale, which is an excellent place to improve cultural awareness. The bed & breakfast also offers Wi-Fi in the rooms.
The Anglican Church of the Ascension is 3.2 km from this elegant hotel, and Percorso salute Parco Val Sanagra is a 25-minute stroll away. Places of worship to visit within 6 km of the Villa Scala include San Martino Church. Guests can find Lido di Bellagio, which is 10 minutes away by car. Also, Autostazione di Menaggio bus station is within a few blocks of this property.
Osteria il Pozzo offers Lombard dishes and lies a mere 1.1 km from the hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Villa Scala Menaggio!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please