Photo 1 of 26 of Celia Apartments

Celia Apartments

Xirokastelo, Zakynthos, 29100, GR

Guest Reservations™ is an independent travel network.

Rooms & Rates

Studio, Sea View

Sea View