Villa Alexandra



Piedimulera • Show on map
View Details for Price
Villa Alexandra offers accommodations in Megolo di Mezzo, 16 miles from Borromean Islands and 21 miles from Sacro Monte di Orta. This apartment provides free private parking, free shuttle service, and…More info
