Located a 5-minute walk from National Archaeological Museum of Athens, The Victoria Square Flats offers accommodation in Athens. Free WiFi is featured.
All units come with a balcony, a kitchen with an oven, and a private bathroom with bath. A microwave and toaster are also provided, as well as a coffee machine and a kettle.
National Theatre of Greece is 900 metres from the apartment. The nearest airport is Elefthérios Venizélos Airport, 20 km from The Victoria Square Flats....