Offering a garden, Athousakis Village is situated in Mourniaí. Chania Town is 3.3 km away. Free WiFi is provided throughout the property and free private parking is available on site.