Отель расположен в центре Патонг Бич, недалеко от пляже. Он состоит из трёх корпусов - двух пятиэтажных и одного трёхэтажного. Построен в 2010 году.