Nelson Bay, Nelson Bay
Spend a second to
save a fortune!
Spend a second to save a fortune!
61A Dowling Street, Nelson Bay
Landmark Resort features modern, self-contained apartments with spectacular views of Port Stephens. Located next to Nelson Bay’s 27-hole Golf Course and Tomaree National Park, it offers an outdoor gas-heated pool and a Japanese steam room.
See MoreUsage of subsidiary facilities may incur additional fees