Villa Maya Vacation Home Mergozzo, Lago Maggiore - Italy
Situated in Mergozzo and only 14 km from Borromean Islands, Villa Maya features accommodation with mountain views, free Wi-Fi and free private parking. The property features lake views.
3 Via Resiga, 28802 Mergozzo, Italy