Cuglieri
From 70€
per night
Villa dei Fiori
Località Torre del Pozzo
09073
Cuglieri
Villa dei Fiori is located in Torre del Pozzo, near Cuglieri, 15 metres from the sea. The apartment, of 180 sqm with 300 sqm of garden, is situated on the western coast of Sardinia, a few steps ...