Olive Tree Villa is a detached villa located in Lapithos and featuring a garden with a barbecue. Guests benefit from free WiFi and private parking available on site.
Book this Hotel