Satovriandou 48, Athens, 10437, Greece
Hotel
1-star hotel
5.8
Summer Travel in Athens, Attica, Central Greece in Ikaros
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. You will… Read more…