A 4-star beachfront hotel on a sandy beach in Limassol.
It offers rooms with Mediterranean views and is well rated. Its direct beach access suits families and couples.