Отель открыт в 2009 году, в 2017 году в отеле была проведена полная реновация. Состоит из главного 20-этажного здания. Расположен рядом с набережной Jumeirah Beach Residence, в нескольких минутах ходьбы от центра основных достопримечательностей и развлечений.