Отель был открыт в 2016 году. Состоит из одного 14-этажного здания. Расположен в центре финансового и торгового района и подойдет как для деловых поездок, так и для отдыха. Отель предлагает легкий доступ к Dubai International Convention и Exhibition Centre, а также находится недалеко от станции метро World Trade Centre.