Compus din 3 clădiri separate cu 7 etaje și o parcare la subsol pe 3 niveluri, cu o piață centrală cu magazine, The Landmark are o suprafață totală închiriabilă de aproximativ 21.000 mp. Este special conceput pentru a satisface nevoile individuale ale oricărei companii, garantând flexibilitate în ceea ce privește organizarea și adaptarea spațiului în birouri compartimentate, precum și în spații deschise. The Landmark este situat chiar în centrul orașului, combinând avantajele unei locații hipercentrale cu accesul facil către orice destinație a orașului.