Set on a private beach area, in Amoudara, environmentally friendly Apollonia Beach Resort & Spa boasts 1 indoor and 3 outdoor pools, 2 children pools, 3 slides, , 2 tennis courts and a wellness centre.
Number of rooms: 313
Ammoudara, Amoudara Herakliou, 71414, Greece
Hotel booked 3 times today.