Set within 200 metres of Nea Kallikratia Beach and 1.7 km of Mykoniatika Beach in Nea Kalikratia, Sea view luxury apartment in Nea Kallikratia. Offers accommodation with seating area. Free Wi-Fi is featuredthroughout the property.
Number of rooms: 3
Σμύρνης, Nea Kalikratia, 63080, Greece