Ikaros Studios ligt in Faliraki op Rhodos, op 300 meter van het strand. Het biedt gratis WiFi in alle ruimtes en accommodaties met een kitchenette en een balkon.
De studio's en appartementen van Ikaros hebben uitzicht op de Egeïsche Zee of de omgeving, een koelkast, een waterkoker en een televisie. Elke accommodatie heeft een eigen badkamer met een douche.
Het beroemde zandstrand van Faliraki en het naaktstrand liggen op 10 minuten lopen van het hotel. Het strand van Kathara ligt op 5 minuten lopen. Anthony Quinn Bay ligt op 2,5 km afstand. De middeleeuwse stad Rhodos ligt op 14 km afstand en de haven van Rhodos en de luchthaven liggen op 14 km afstand. Er is gratis openbare parkeergelegenheid in de buurt.