Situato a pochi minuti dall'iconico melting pot della città di Byron, l'hotel è il luogo perfetto per staccare la spina, rilassarsi e rigenerarsi. Situato su 45 acri di foresta pluviale subtropicale, il resort dispone di 92 lussuose suite, una piscina all'aperto con bar a bordo piscina, un centro benessere e spazi per eventi per chi viaggia per lavoro.