mall athens

The Mall Athens


The Mall Athens is the first large-scale commercial center and the largest shopping and leisure center developed in Greece.

Since its opening in November 2005, The Mall Athens has become a preferred retail and leisure destination for the residents and the visitors of the wider city of Athens. 

The Mall Athens has approximately 200 retail and entertainment units, spread over five levels, and 58,500 sq.m. of GLA, as well as 2.000 underground parking spaces. Its variety of commercial chains, recreational options and distinctive Greek and international brands, have introduced a new era in shopping, dining and entertainment and have made it the ultimate entertainment spot for the Greek family.

Strategically located next to critical road and public transport junctions, The Mall Athens is also known for its modern architecture and innovative services, its practical layout and the high standard of services offered to visitors.


For more information about the property, please visit the The Mall Athens’ web page:

Follow us on our social networks: