Set in Otzias, this holiday home features a terrace and a garden Guests benefit from free WiFi and private parking available on site The kitchen comes with an oven and a toaster, as well as a coffee machine and a kettle A flat-screen TV is featured Other facilities at Otzias green cottage include a barbecue The nearest airport is Eleftherios Venizelos Airport, 46 km from the property