Set on a private part of Amoudara Beach, Dolphin Bay Holiday Resort is a 4-star complex including 4 swimming pools, 2 tennis courts and a sauna surrounded by lush landscaped gardens. Its bright rooms open out to spacious balconies.
Number of rooms: 259
Amoudara , Amoudara Herakliou, 71002, Greece
Hotel booked 2 times today.