Located in Tsoútsouros in the Crete Region, 26.1 miles from Heraklio Town, Apollon boasts a sun terrace and views of the sea. Hersonissos is 23.6 miles from the property. Free WiFi is provided . All units have a TV. All units include a kitchenette fitted with a fridge and stovetop. There is a private bathroom with a bath or shower in every unit. Towels and bed linen are offered. Guests can enjoy the on-site bar and restaurant. The property also offers packed lunches. Ágios Nikólaos is 28 miles from Apollon, while Mália is 23 miles away. The nearest airport is Heraklion International Airport, 24.9 miles from the property.