Готель знаходиться в курортному центрі Шарм-ель-Шейха, у найпопулярнішій бухти Naama Bay, на самому березі моря. Побудований в 2005 році. Побудований 2-х поверховими корпусами.