TRAVEL ALERT PRIOR TO VISITING

The Landmark Nelson Bay

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.

Rooms

Location

The Landmark Nelson Bay

61A Dowling St, Nelson Bay NSW 2315