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