ItalySicilyScafa
7 guests
4 bedrooms
3 bathrooms
Situated on the picturesque hillside of Capo d`Orlando, this elegant villa provides the perfect base from which to immerse yourself in the scenery of Sicily.
Enjoy panoramic sea views and the chan...
From €496 Nightly