Book your transfer to Sailors Apts / Crete Cab to Elounda - Crete
Sailors Apartments Elounda apartment is located in a beach area of Elounda in close proximity to Star Beach Water Park, Acqua Plus Water Park and Spinalonga. The property lies 10 minutes walking distance from Elounda city center.
* The above content has been added from the official website of the hotel.
Taxi to Elounda ... just a click away