Lemon Tree Villa Villa Gialova
Situated in Gialova and only 1.6 km from Gialova Beach, Lemon Tree Villa features accommodation with sea views, free Wi-Fi and free private parking. This villa provides air-conditioned accommodation with a terrace.
Gialova, Gialova, 24001, Grecia