Das Hotel liegt im Zentrum von Nelson Bay, direkt gegenüber dem Jachthafen d'Albora mit nahe gelegenen Einkaufsmöglichkeiten, Cafés und Restaurants sowie einem Pool auf dem Dach mit Blick auf die Bucht und den Yachthafen.
Jedes Zimmer im Motel ist mit einem Kleiderschrank, einem Flachbild-TV, einem eigenen Bad, Bettwäsche und Handtüchern ausgestattet. Alle Unterkünfte sind mit einer Mikrowelle ausgestattet.
Das Nelson Towers ist ein Nichtrauchergebäude. Alle Zimmer im Nelson Towers Motel & Apartments sind Nichtraucherzimmer.
Das Motel bietet einen sicheren Parkplatz pro Zimmer mit einer Höhe von 2,1 m.
Das Nelson Towers Motel & Apartments liegt etwa 30 Fahrminuten vom Flughafen Newcastle (30 km) entfernt.