From 290,0€ Night Kleftiko Deluxe Suite 1st floor56 m2Alexa enabledBalconySatellite TVSea viewSmart Room