Отель был открыт в 2014 году, номерной фонд был обновлён в 2016 году. Состоит из одного 16-этажного здания. Расположен в деловом районе в центре города Абу-Даби, в 15 км от Национального выставочного центра. Поблизости расположены посольства различных стран. Отель подойдет для бизнес-поездок и экскурсионного отдыха.