Milos Apartments Apartment Elounda, East Crete
Located in Elounda, within a short walk from the beach, Milos Apartments features a swimming pool, a sea-view terrace with sun loungers and a poolside snack bar. It offers self-catering units with views over the Cretan Sea.
Number of rooms: 8
Lordou Birona 22, Elounda, 72053, Greece