Отель расположен в западной части легендарного искусственного острова Palm Jumeirah в Дубае. Отель открыт в январе 2011 года и состоит из главного 6-этажного здания и 38-ми эксклюзивных двухэтажных вилл Royal Residences, которые уютно расположились в окружении тропических садов, неподалеку от бассейна-лагуны и теннисных кортов. Отель подходит для семейного отдыха, в том числе с детьми.