×
Page 1 of 1
7-Day free cancellation
  • ID 10679
  • Avola, Italy
  • Apartment
This charming town house, in the heart of Avola, offers guests a chance to experience a taste of authentic Sicilian life. Just 5 minutes from Logghia Beach, guests will get the best out of this popular holiday town. The house, which sleeps 2 people,......More
Page 1 of 1

Loading.....