Este sofisticado hotel está ubicado en Alexandra Headland. Asimismo, las instalaciones cuentan con aparcamiento para que los huéspedes disfruten de una estancia más cómoda. .