2 out of 5 stars

COSMOS HOTEL

General Info

Cosmos is located in the center of Athens, 100 ft from Metaxourgeio Metro Station. It offers air conditioned rooms with free Wi-Fi. The Acropolis area is just a 5-minute metro ride away.



Request a quote


    (e)Magazino