Отель открыт в марте 2012 года. Состоит из главного 14-этажного здания, есть 3 лифта. Расположен в районе Аль-Барша, всего в 5 минутах езды от Медиа-сити и пляжа Джумейра. В отеле взимается депозит. Отель подойдет как для экскурсионного отдыха, так и для бизнес-поездок.