Athens Studio
Athens - Alkamenous 126
Featuring air-conditioned accommodation with a balcony, Athens Studio is located in Athens. The property is around 1.9 km from Omonia Metro Station, 2.9 km from Monastiraki Square and 2.9 km from Monastiraki Railway Station. The property is non-smoking and is situated 1.1 km from Larissis Railway Station.With free WiFi, this apartment provides a TV, a washing machine and a fully equipped kitchen with a toaster and stovetop. Towels and bed linen are provided in the apartment.Popular points of interest near the apartment include National Theatre of Greece, National Archaeological Museum of Athens ...








































