Отель расположен в 12 км от аэропорта Шарм-эль-Шейха, в 25 км от Наама бей, в 30 км от Старого города, в районе Набк, на берегу моря. Состоит из основного 3-х этажного здания и комплекса 2-х и 3-х этажных корпусов. На территории отеля есть аквапарк. Бывшее название Royal Moderna Albatros.