Le nouveau centre commercial innovant est situé à Limassol, la ville la plus cosmopolite de Chypre. Le projet Landmark, conçu par des architectes de renommée internationale, est situé à quelques mètres de la mer, avec une vue spectaculaire sur la côte et à proximité du centre-ville, avec un accès pratique à l'autoroute.
Le plus haut bâtiment commercial de Chypre propose des installations et des services avancés, notamment la sécurité 24h / 24, la réception avec le personnel, le contrôle d'accès aux zones de stationnement et de construction, de gestion professionnelle, de gymnase et de cafétéria. Il y a aussi un hall de luxe à deux étages, des sols surélevés, des ascenseurs modernes.
Limassol est la deuxième plus grande ville de Chypre, qui se développe rapidement depuis qu'il est devenu le plus grand port maritime de l'île. La ville est devenue l'un des principaux centres de tourisme, de commerce et de services, ainsi que le siège de nombreuses entreprises internationales.
Le projet sera achevé en juillet 2025.