Villa Alexandra Apartment Megolo di Mezzo, Piedmont
9.8/10
Exceptional
Free private parking
Featuring garden views, Villa Alexandra provides accommodation with a patio and a coffee machine, around 34 km from Sacro Monte di Orta. The air-conditioned accommodation is 25 km from Borromean Islands, and guests benefit from private parking available on site and free Wi-Fi.
1 Via dei Turi, 28886 Megolo di Mezzo, Italy