Admiral Nelson Motor Inn
18 Gowrie Avenue, Nelson Bay NSW 2315, Nelson Bay, New South Wales
The Admiral Nelson Motor Inn is conveniently located in Nelson Bay and is only a short walk from the town centre, the beach and many dining and entertainment options. Suitable for corporate or leisure...
More Info