Отель находится на берегу моря, в курортном городе Шарм-эль-Шейх, в районе Шаркс Бэй, в 7 км от г. Наама Бэй и в 8 км от аэропорта г. Шарм-эль-Шейх. Общая площадь отеля - 125 000 кв.м. Вместимость - 1 073 гостей. Дата открытия - 2005 год.