Featuring a barbecue, Villa Mitch is a double located in Otzias The holiday home has air conditioning and free WiFi The kitchen is equipped with an oven A flat-screen TV is provided There is a private bathroom with a bath or shower Eleftherios Venizelos Airport is 46 km away