
Achilleos Kyrou 74, 11525 - Athens, Greece
Aphrodite-Recently Renovated Modern Apartment in Athens offers a one-bedroom accommodation with inner courtyard views, located just 1.3 km from Ethniki Amyna Metro Station and...
more...- Property features:
- Wireless internet access throughout the property
- Lodging sealed after sanitization
- Complimentary WiFi
- Billing statement provided
- Physical key entry


















