Filoxenia Apartments

4.4
(83 reviews)
Agia Pelagia, Attica, Greece
Official website
Hotel
Filoxenia Apartments | Neapoli | Greece | TripAligner