Saved to 11 lists

Show map Villa Petra

Customers who viewed Villa Petra also viewed:

Livikon Hotel

hotel Located in the town of Sfakia, within a 5-minute drive from Iliggas and Ammoudi Beaches, Livikon Hotel features a sea-view tavern. All rooms have a private balcony with Libyan Sea views and free...

Most recent booking for this hotel was today at 04:39

Score from 35 reviews Good - 7.5/10

» View more villas in Fílippos

Close map