Located in the heart of Agios Dimitrios, this apartment building is 0.2 mi (0.3 km) from Athens Metro Mall and within 3 miles (5 km) of Acropolis and Syntagma Square. Acropolis Museum and Temple of Olympian Zeus are also within 3 miles (5 km). Agios Dimitrios Station is 5 minutes by foot and Ilioupoli Station is 17 minutes.
Reviews
10
Exceptional
Reviews are presented in chronological order, subject to a moderation process, and verified unless otherwise labelled.
This review was submitted before 2018 and has not been verified.
10/10 Excellent
Declan H.
6 Oct 2017
A cozy Apartment!
It was very clean, fresh and bright. The apartment was well equipped, homely and cozy. Helen was most helpful and assisted with everything I needed. I enjoyed my stay and would highly recommend it.