The Anchorage Hotel & Spa offers luxurious waterfront accommodation on the shores of Port Stephens, New South Wales North Coast.