Capella Lodge is a perfect fit for the natural paradise of rainforest, reefs and beaches that is Lord Howe Island. In beach-house style, the boutique hotel offers comfort and elegance at the base of mounts Gower and Lidgbird.

Leave a Reply

Your email address will not be published. Required fields are marked *