Situated in Athens, The Aphrodite House offers accommodation with a TV. Free WiFi is provided throughout the property.
All units are fitted with a oven, fridge, a coffee machine, a stovetop and kettle. Some units include a terrace and/or a balcony with mountain or garden views.
National Archaeological Museum of Athens is 1.9 km from the apartment, while National Theatre of Greece is 2.3 km away. The nearest airport is Elefthérios Venizélos Airport, 21 km from The Aphrodite House....