Отель открылся 16 сентября 2012 года. Ультрасовременное изогнутое здание из бирюзового стекла и бетона стоит на самом берегу океана.
Отель расположен на западном побережье острова Сентоза, в нескольких минутах езды от Сингапура, в 9,4 километрах от улицы магазинов Orchard Road Shopping, в 30 километрах от международного аэропорта.
В отеле 240 номеров: