Filter Results
Apply Filters
Clear Filters
Crete apartments
Plaka Sea Front Residence
Plaka, Elounda (Crete), Greece View map
The 60 m² Plaka Sea Front Residence Elounda offers easy entry to such city sights as Ferry to Spinalonga, situated approximately a 5-minute walk away. Hosting up to 3 guests, this 1-bedroom apartment…
From US$ 512
Book Now