Jachthafen Townsville Yacht Club ist vom Hotel Townsville Southbank Apartments aus in circa 25 Gehminuten erreichbar und ist einen Besuch wert. Das Aparthotel bietet seinen Gästen einen Swimmingpool, ein Fitnesscenter und WLAN in den öffentlichen Bereichen.
Das Hotel zeichnet sich durch seine erstklassige Lage in einem Shopping- Viertel von Townsville aus und bietet Zugang zu vielen Sehenswürdigkeiten. Park The Strand ist unter anderem 2 Kilometer von hier entfernt. Breakwater Terminal gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in 19 Fußminuten Entfernung vom Southbank. Perc Tucker Regional-Galerie liegt in unmittelbarer Nähe von der Unterkunft. Die Bushaltestelle Townsville City A liegt in rund 400 Meter Entfernung von dem 4-Sterne-Hotel.
Das Southbank Townsville verfügt über 10 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung und bietet Bügelmöglichkeiten und eine Klimaanlage. Den Gästen stehen eine begehbare Dusche und eine getrennte Toilette sowie ein Haartrockner und eine Duschhaube zur Verfügung.
Das Frühstücksbuffet gibt es jeden Morgen. Hotelgäste können sich auch in der Pool- Bar gut entspannen. Das Restaurant Jam ist etwa 5 Gehminuten vom Southbank entfernt gelegen.