Der Komplex rühmt sich einer erstklassigen Lage in einer der prestigeträchtigsten Gegenden von Dubai in der Nähe der Sheikh Zayed Road. Die Apartments bieten einen Blick auf den Dubai Canal, den Safa Park, den Persischen Golf und einige andere Gegenden von Dubai. Aykon City beherbergt Studios und Apartments mit 1 bis 3 Schlafzimmern, wobei die Größe der Wohnungen zwischen 40 m² und 153 m² liegt.