The centre is in Cluster M of Jumeirah Lakes Towers. Jumeirah Lakes Towers is located just off Sheikh Zayed Road, between interchanges 5 and 6. It is a lakeside community of palatial towers intended for residential and commercial purposes.
It is close to top class golf courses, The Palm, Jumeirah, American University of Dubai, Dubai Internet and Media City. The Dubai International Airport is 25 minutes away, while a trip into town takes 15 minutes.