ikaros-athens1

1
Ikaros

Ikaros

Satovriandou 48, Athens, 10437, Greece

Hotel

Summer Travel in Athens, Attica, Central Greece in Ikaros

5.8

1-star hotel

Book Here

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…