Conveniently situated in the heart of Athens, Letta Apartment offers air conditioning and free WiFi. The property, housed in a building dating from 1970, is a 7-minute walk from Acropolis Museum and 700 metres from Filopappos Hill. The apartment is equipped with a flat-screen TV. The accommodation i Read more
Conveniently situated in the heart of Athens, Letta Apartment offers air conditioning and free WiFi. The property, housed in a building dating from 1970, is a 7-minute walk from Acropolis Museum and 700 metres from Filopappos Hill. The apartment is equipped with a flat-screen TV. The accommodation is fitted with a kitchen. Odeum of Herodes Atticus is 700 metres from the apartment. The nearest airport is Elefthérios Venizélos Airport, 20 km from the property.