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.