Отель расположен в южной части Паттайи. Представляет собой 23-этажное здание, оформленное в современном стиле. Отель был построен в 2001 году, последний ремонт проводился в 2011 году.