Obiekt Ikaros Suites położony jest zaledwie 100 metrów od plaży Ammoudara i oferuje odkryty basen, restaurację oraz eleganckie pokoje i apartamenty z widokiem na Morze Kreteńskie oraz ogród. We wszystkich pomieszczeniach można korzystać z bezpłatnego WiFi.
Wszystkie opcje zakwaterowania dysponują balkonem oraz częścią wypoczynkową.
Goście mogą skosztować dań kuchni kreteńskiej w restauracji Murelo Cretan Cuisine. W barze przy basenie podawane są orzeźwiające napoje i koktajle.
W promieniu 100 metrów od obiektu znajduje się kilka kawiarni oraz minimarket. oraz przystanek autobusowy, który zapewnia połączenia z różnymi częściami miasta. Od słynnego pałacu w Knossos obiekt dzieli 14 km. Najbliższym lotniskiem jest port lotniczy Heraklion, położony w odległości 10 km od obiektu.