Explora Lake Village 3 & Beach Vacation Home Omegna
Located in Omegna in the Piedmont region, Explora Lake Village 3 & Beach features a garden. The air-conditioned accommodation is 20 km from Borromean Islands, and guests benefit from complimentary Wi-Fi and private parking available on site.
38 Via Borca, 28887 Omegna, Italy