skip to Main Content

Mediterranean Cosmos

Greece’s first commercial and leisure center when it opened in October 2005. 210 retail units, including 37 restaurants, an 11…

The Mall Athens

Greece’s largest commercial and leisure center, offering more than 200 commercial and leisure options with over 170,000 m2 of GBA,…

Back To Top