Отель расположен на западном побережье Сиамского залива, прямо на берегу, недалеко от центра Хуа-Хин. Отель имеет 220 номеров, 4 ресторана, фитнессцентр.