ItalySicilyScafa
8 guests
3 bedrooms
3 bathrooms
Overlooking Capo d'Orlando, the Tyrrhenian Sea and the Aeolian Islands beyond, this stunning hillside villa has an incredible position right on the coast. The whole house revolves around the unbelieva...
From €417 Nightly