Situated in Limassol, this air-conditioned villa features a garden with an outdoor pool and a barbecue. Guests benefit from free WiFi and private parking available on site.
Other facilities at Villa Iliados 7A include a sun terrace.
Castle of Limassol is 6 km from Villa Iliados 7A, while Limassol Marina is 6 km away. Larnaca International Airport is 52 km from the property.