Within 120 metres from the beach of Amoudara, the 4-star CHC Marilena Hotel has a large swimming pool, a restaurant and a poolside bar and offers elegant accommodation with Cretan Sea or mountain views.
Number of rooms: 381
Antrea Papandreou 173, Amoudara Herakliou, 71414, Greece
Hotel booked 3 times today.