When visiting Rhodes, Olympos Beach is a great choice to consider. 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.