Отель построен в 1979 году, был открыт после полной реновировации в 2016 году. Состоит из основного 4-этажного здания. Расположен на улице Sheikh Zayed Road, в 10 минутах езды от береговой полосы Jumeirah. В отеле взимается депозит. Отель подойдет для бизнес-поездок и экскурсионного отдыха.