Boasting a terrace, Cleo Rooms 250m from the beach is situated in Malia in the Crete region, 600 metres from Central Malia Beach and 1.3 km from Ikaros and Kernos Beach.
Rooms total: 8Important Information
License number: <strong>1185763</strong>
More information »Lixnostatis Folk Museum 4.7 km
Acqua Plus 6.9 km
Aquaworld Aquarium 7.1 km
Labyrinth Park 9.3 km
The Crete Golf Club 9.5 km