The modernist concrete building is located on 26 Sheikh Zayed Road.[1] The hotel contains 471 rooms, and is located close to Dubai International Airport, Dubai International Financial Center, and Dubai World Trade Center.[2]