Das Hotel The Robert Towns Townsville in idealer Lage bietet einen Ausblick auf den Innenhof und ist zudem nur 14 Fußminuten von der Perc Tucker Regionalgalerie entfernt gelegen. Das Motel bietet ein Planschbecken und WLAN in den öffentlichen Bereichen.
Das Stadtzentrum von Townsville kann man innerhalb von 10 Minuten zu Fuß erreichen. Zu den Sehenswürdigkeiten, in ungefähr 600 Meter Entfernung vom Hotel, gehört auch Family Court of Australia. Vom Robert Towns aus liegt das Schönste der Stadt zum Greifen nah und der Park The Strand ist nur 18 Minuten Fußweg von entfernt. Die Bushaltestelle Townsville City A liegt nicht weit entfernt von der Unterkunft.
Es gibt 47 Zimmer, die über WLAN und einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar verfügen. Sie sind zudem mit einem Schreibtisch ausgestattet. Diese klimatisierten Zimmer beinhalten auch eine getrennte Toilette und eine Dusche.
Die Gäste können ihren Durst mit einem Lieblingsgetränk in der Lounge- Bar löschen. Das Restaurant The Sidewalk befindet sich in ungefähr 200 Meter Entfernung vom Robert Towns Townsville.