Отель открылся в 2013 году. Состоит из 27-этажного здания. Расположен в коммерческом комплексе «The Oberoi Centre», включающим в себя, в том числе, и офисные здания, всего в 5 минутах езды от торгового центра Dubai Mall. Из отеля открытвается красивый вид на легендарный небоскреб Бурдж-Халифа. Отель подойдет для бизнес-поездок и экскурсионного отдыха.