Located on a sandy beach in Limassol, this 4-star beachfront resort offers rooms with Mediterranean views and flat-screen LCD TVs. It features a full-service spa, 5 restaurants and live entertainment.... 7 people are looking at this moment