Information and Reservations

Malia, Crete, Greece
The complete guide to Malia, Crete, Greece

Apollo Apartments
     

Apollo Rooms are located just 5 mins from Malia main Beach Road so central to all that Malia has to offer, and just 10m from the sea.


Find "Apollo Apartments" Here