Villa Camelia
VILLA CAMELIA, Polykhrono, 63085, Grecia
Boasting garden views, Villa Camelia by the sea offers accommodation with a patio and a kettle, around 200 metres from Polychrono Beach. This beachfront property offers access to a balcony, free private parking and free Wi-Fi.