Located in Tsoútsouros in the Crete Region, 42 km from Heraklio Town, Apollon boasts a sun terrace and views of the sea. Hersonissos is 38 km from the property. Free WiFi is provided . All units have a TV.
Located in Tsoútsouros, Apollon offers accommodation with free WiFi and a kitchenette. All Read more
Located in Tsoútsouros in the Crete Region, 42 km from Heraklio Town, Apollon boasts a sun terrace and views of the sea. Hersonissos is 38 km from the property. Free WiFi is provided . All units have a TV.
Located in Tsoútsouros, Apollon offers accommodation with free WiFi and a kitchenette. All units have a private bathroom and have air conditioning, a flat-screen TV and a fridge. A stovetop and kettle are also provided. A continental breakfast is served every morning at the property. At the aparthotel you will find a restaurant serving Mediterranean, local and Greek cuisine. Apollon offers a terrace. Guests can also relax in the shared lounge area. Heraklio Town is 42 km from the accommodation, while Hersonissos is 38 km from the property. Heraklion International Airport is 40 km away.
Number of Rooms: 13