Featuring air conditioning, Troulis Apartments offers accommodation in Amoudara Herakliou. Heraklio Town is 5 km from the property. Free WiFi is provided throughout the property and free private parking is available on site. There is also a kitchenette in some of the units, fitted with a refrigerator and stovetop. Troulis Apartments also includes a barbecue. Guests can enjoy a drink at the on-site bar.