TRAVEL ALERT PRIOR TO VISITING
The Landmark Nelson Bay offers accommodation ideal for families, couples and groups alike. Featuring self-contained and air conditioned 1 and 2 bedroom apartments as well as executive suites that are complemented by spectacular views.
The Landmark Nelson Bay
61A Dowling St, Nelson Bay NSW 2315