Hotel Ikaros Archangelos je umístěn 6 km od Rodos Nature a pyšní se takovým vybavením jako rovná střecha k opalování a sdílená společenská místnost. Pláž Tsambika je 3 km daleko od Hotel Ikaros.
Hotel se pyšní vhodným umístěním ve vzdálenosti 10-minutové chůze od centra města. Hotel je jen 5 minut chůze od autobusové zastávky Archangelos Anagros E.
Komfortní nabízí hostům 16 pokojů včetně dvoulůžkový pokoj s oddělenými postelemi, který nabízí balkón, psací stůl a zvukotěsná okna. Toto ubytování typu penzion nabízí pokoje s výhledem na zahradu. Mimo jiné jsou v místnosti umístěny samostatná toaleta a sprcha.
Hosté mohou relaxovat a dát si občerstvení v kávovém baru. I Kriti a Five Senses Lounge Cafe jsou 550 metrů daleko.