Offering accommodation with air conditioning, Archangelos Mesta House is set in Mesta, 35 km from Cesme Alacati is 39 km away The accommodation is fitted with a TV and CD player All units have a kitchenette fitted with a toaster and refrigerator There is a private bathroom with a hair dryer in each unit Bed linen is provided Archangelos Mesta House also includes a barbecue Chios is 22 km from Archangelos Mesta House The nearest airport is Ikaria Airport, 74 km from Archangelos Mesta House