The air-conditioned apartments have cool tiled floors and each comes with a kitchenette with fridge and dining table. Wi-Fi is provided free of charge.
This property is 1 minute walk from the beach. Michel Apartments is located in the heart of Ammoudara, just 70 m from the area’s 6 km long Blue Flag beach. Most of the rooms enjoy a sea view, and its snack bar has an outdoor terrace.
Free private parking is available next to the hotel's building. Frequent bus service is available at 50 metres, offering easy access to Crete's capital, Heraklion. Distance from Heraklion is 7 km.
Michel Apartments is a 5-minute walk from the vibrant nightlife of Ammoudara. Water sports, beach volleyball and beach bars are available on the beach.
Address: 2, Parou Str., Amoudara Herakliou, 71414, Greece
Number of rooms: 19
Were there in July. Family, nice hosts. Clean & quiet. Have made us feel good. Nice stay. Can we recommend It is also spoken in German.