Hotel Capella Lodge - Lord Howe Island

Hotel Capella Lodge – Lord Howe Island

Show on Map Add to Favorites

Lagoon Road, Lord Howe Island, New South Wales - Australia

Capella Lodge is Lord Howe luxury and Lord Howe Island’s premium boutique accommodation. Commanding stunning ocean and mountain viewsRead more