13 via provinciale, 18010 Terzorio
Villa
Boasting garden views, Villa marina features accommodation with a garden and a patio, around 24 km from San Siro Co-Cathedral. The air-conditioned accommodation is 24 km from Bresca Square, and guests can benefit from on-site private parking and complimentary WiFi. The property is non-smoking and is...