Olympos Beach offers a great location, putting you within just a 10-minute walk of Water Park Faliraki. You can grab a bite to eat at one of the 2 restaurants, then indulge in Swedish massages, body treatments, or aromatherapy. Other highlights at this all-inclusive hotel include 3 bars/lounges, a beach bar, and a seasonal outdoor pool.