Set in Athens, 800 metres from National Archaeological Museum of Athens and less than 1 km from Larissis Railway Station, Victroria Grand Palace Apartment offers a terrace and air conditioning. Both free WiFi and parking on-site are accessible at the apartment free of charge. The property is non-smoking and is situated 1.2 km from National Theatre of Greece.
The spacious apartment is fitted with 6 bedrooms, 3 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a balcony with city views. The property offers quiet street views.
Popular points of interest near Victroria Grand Palace Apartment include Omonia Square, Omonia Metro Station and University of Athens - Central Building. The nearest airport is Eleftherios Venizelos, 31 km from the accommodation, and the property offers a paid airport shuttle service.