Het Ikaros Art Hotel ligt in Agios Nikolaos, op slechts 150 meter van het strand en op korte wandelafstand van restaurants en cafés. Het biedt een zonneterras en uitzicht op de stad.
Elke kamer heeft een eigen badkamer, airconditioning en een eigen balkon. Er is gratis WiFi beschikbaar.
De haven van Agios Nikolaos ligt op 200 meter van het Ikaros Art Hotel en het Archeologisch Museum van Agios Nikolaos bevindt zich op 500 meter afstand. De internationale luchthaven van Iraklion ligt op 60 km afstand en de openbare luchthaven Sitia bevindt zich op 68 km van de accommodatie.