Overview

Apolafsi

Search hundreds of travel sites at once for hotel deals at Apolafsi

Lixourion, Lixouri, Greece
+30 267 109 1691

Call

+30 267 109 1691
Apolafsi
Sun 11/19
Mon 11/20

Nearby

  • 4 mi Vatsa Bay
  • 5.2 mi Petani Beach
Show all
Map

Map