The Farm

62491244 80x80 - The Farm
Villa Topaz
June 12, 2018
49149594 80x80 - The Farm
Sunny Days Apartments Hotel
June 12, 2018

The Farm

23903301 1024x480 - The Farm
23903301 - The Farm

Just 500 metres from Karavostasis Port, The Farm offers air-conditioned accommodation with a terrace featuring outdoor furniture. Free Wi-Fi is available throughout.

No reviews

No reviews

No Score Yet