La oficina está ubicada en un edificio de oficinas de 20 pisos en Business Bay, Dubai, que tiene aproximadamente 22,305 metros cuadrados de espacio de oficinas y 1,859 metros cuadrados de espacio comercial, con 10 unidades en la planta baja. Es una de las pocas torres de oficinas con terrazas ajardinadas y puntos de venta, todo dentro del mismo complejo.
Se tarda aproximadamente 9 minutos en llegar al Dubai Mall, 17 minutos a Palm Jumeirah, 15 minutos a Burj Al Arab y 20 minutos a The Walk JBR. El Aeropuerto Internacional de Dubai (DXB) está a unos 17 minutos en coche y el nuevo Aeropuerto Internacional Al Maktoum está a unos 37 minutos en coche.