Отель построен в 2010 году и представляет собой 6-этажное здание и расположен в Северной Паттайе, в бухте Naklua, в некотором удалении от центра города.