Located in Athens, 458 m from National Archaeological Museum of Athens, Victoria Paradise Apartments has a living room with a flat-screen TV, and free WiFi. The property features mountain views.
The apartment features 3 separate bedrooms and includes a kitchen with an oven, toaster and dining area. The apartment also has a bathroom.
The apartment has a terrace.
National Theatre of Greece is 1.3 km from Victoria Paradise Apartments, while Omonia Square is 1.4 km from the property.