Satovriandou 48, Athens, 10437, Greece
Hotel
Summer Travel in Athens, Attica, Central Greece in Ikaros
5.8
1-star hotel
Featuring free WiFi, Ikaros is set in the heart of Athens. Major touristic sights and vibrant areas of the city can be found nearby.Every room at Ikaros is air conditioned and comes with a TV. A shared bathroom is featured. Each room enjoys city views from its window. Read more…