Athena Luxury Studios Apartment Athens, Attica
Athena Luxury Studios offers accommodation within 1.6 km of the centre of Athens, with free Wi-Fi, and a kitchen with an oven, a microwave and a toaster.
Number of rooms: 2
68 Θερμοπυλών, Athens, 10435, Greece