Situated in Otzias, this air-conditioned holiday home features a terrace and a garden with a barbecue Guests benefit from free WiFi and private parking available on site The kitchen has a dishwasher, an oven and a microwave and there is a private bathroom A flat-screen TV with satellite channels is provided Coffee making facilities are also offered Eleftherios Venizelos Airport is 45 km away