Location

ATHINA STREET APARTMENTS are located in the heart of Athens, at 24 Athena & Vlachava 11. You have easy access both to the cultural and historical image of Athens and to the pulse, pace and vibrations of the modern city.

Distances from points of interest:

Photo Gallery