Отель расположен в самом центре Порта Эль Кантауи, недалеко от пляжа и аквапарка. Построен в 1979 году, последняя реставрация сделана в 2010 году.