As Executive Towers consistem em doze torres que oferecem espaços residenciais e comerciais.
A Vision Tower é uma impressionante torre que domina a agitada área do Business Bay em Dubai.
A Torre Al Tayer é um impressionante arranha-céu localizado no emirado de Dubai.