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 yesterday at 01:44

Score from 60 reviews Good 7.6/10

Niriides

hotel Niriides Hotel, at the entrance to Suda Bay, about a mile after Κalyves and 13.6 miles from Chania, offers accommodations 165 yards from 2 sandy beaches.
Score from 27 reviews Wonderful 9/10
Close map