Villa Del Mar

Situated in a peaceful area of Amoussa Bay, this waterfront villa features free WiFi and a private sea access. Guests benefit from 2 outdoor swimming pools. This air-conditioned unit features a seating area, a dining area and a kitchen. A flat-screen TV with satellite channels is provided. Bike hire is…