Отель расположен в 18 км от аэропорта Шарм-Эль-Шейх, в 7 км от залива Naama Bay, в 4 км от посёлка Шарм-Эль-Шейх, на побережье Ras Um El Sid, на самом берегу моря.
Отель находится в бухте Amphoras, названной так в память о затонувшем 200 лет назад греческом судне, перевозившем амфоры с вином. Именно поэтому, в дополнение к кораллам, это место так привлекает любителей подводного плавания.