Set in Mergozzo in the Piedmont region, Charming Villa in Mergozzo Italy with Private Garden features a terrace. The accommodation is 14 km from the Borromean Islands and has free Wi-Fithroughout the property.
Number of rooms: 2
28802 Mergozzo, Italy