Отель предлагает роскошные номера и апартаменты с панорамным видом на Дубай и Палм Джумейра. Был открыт в 2010 году, реновирован в 2018 году. Состоит из главного 41-этажного здания. Расположен в самом сердце Нового Дубая на улице Шейх Зайед, рядом с белым песчаным пляжем Джумейра, торговыми центрами, центром делового района и всего в нескольких шагах от станции метро — Dubai Internet City. В отеле есть русскоговорящий персонал. При заселении взимается депозит. Отель подходит для деловых поездок, а также для семейного, молодежного и романтического отдыха.