Filter Results
Apply Filters
Clear Filters
Beachfront hotels in Ambelakia
Apartment X1
Σφακίων1 1, Ambelakia, Greece Show map
Located 7 km from Ancient Port of Salamis, the spacious Apartment X1 Ambelakia overlooks the garden. This apartment sleeps up to 2 guests and offers cars available for rent.
Book Now