A luxury seafront hotel in Limassol with a private beach area and infinity pool.
The hotel sits directly on the sea and is rated exceptionally by guests. It offers luxurious rooms, a spa and restaurants.