Located in the center of the city and only a short walk to the Corniche, the Burj Mohammed Bin Rashid at the World Trade Center (WTC) is considered to be the tallest building in Abu Dhabi, comprising 474 units over 92 floors in the heart of downtown Abu Dhabi. The Residence tower forms part of a mixed-use development, with direct access to the WTC Mall, Offices and Courtyard by Marriott Hotel.
Tabreed has been supplying district cooling services to Burj Mohammed bin Rashid since 2014.