Featuring free WiFi and a seasonal outdoor pool, House Michalis is located in Sarti. Ouranoupoli is 16 miles away. Free private parking is available on site. The property is air conditioned and is equipped with a flat-screen TV. Some units feature a dining area and/or balcony. There is also a kitchen, equipped with a refrigerator. A stovetop and kettle are also provided. Towels are featured. House Michalis also includes a barbecue. Vourvourou is 11 miles from House Michalis, and Elia is 11 miles from the property.