McArthurGlen Designer Outlet Athens is the first designer outlet in Greece. Synonymous to shopping, this immense 2-floor structure is reminiscent of the infamous Rodeo Drive, but with a European-style, complete with Old World cobblestones and street
...more
Oikodomiko Tetragono E71, Yalou, Spata, Attica, Greece 19004