The centrally located building puts you at a walking distance from the main shopping street and presents you with countless shopping options and a wealth of possibilities for restaurants. A couple minutes of further leisurely strolling brings you to Finikoudes with its fine grey sand beaches and many eateries.
Compare listings
Compare