Located in Athens, 600 metres from National Archaeological Museum of Athens, The Victoria Square Flats offers free WiFi and garden views.
All units come with a balcony, a kitchen with an oven, and a private bathroom with bath. A microwave and toaster are also featured, as well as a coffee machine and a kettle.
National Theatre of Greece is less than 1 km from the apartment, while Omonia Square is a 13-minute walk from the property. The nearest airport is Elefthérios Venizélos Airport, 32 km fr...om The Victoria Square Flats.