Letta Apartment is a self-catering apartment situated in Athens near Acropolis Museum. The property, housed in a building dating from 1970, is 700 metres from Filopappos Hill and 700 metres from Odeum of Herodes Atticus.
The apartment is equipped with a flat-screen TV. The air-conditioned accommodation is fitted with a kitchen.
Parthenon is 800 metres from the apartment. The nearest airport is Elefthérios Venizélos Airport, 20 km from the property.