Chakalaka Resort

5.0
(19 reviews)
Yeni Vlychou, Geni 311 00 Greece
+30 698 270 4747Official website
Business
Charming
Luxury
Specialty Resort
Hotel
Chakalaka Resort | Lefkada | Greece | TripAligner