Отель находится в курортном центре Шарм-эль-Шейха, в самой популярной бухте Naama Bay, на самом берегу моря. Построен в 2005 году. Построен 2-х этажными корпусами.