Das Hotel The Robert Towns ist im Zentrum von Townsville gelegen und verfügt über einen Swimmingpool. Darüber hinaus bietet das Hotel WLAN im ganzen Gebäude.
Park The Strand ist in einer Entfernung von 18 Gehminuten von hier und Fährterminal Magnetic Island ist nur 1 Kilometer vom Gasthof entfernt. Zum Stadtzentrum von Townsville sind es 10 Minuten zu Fuß. Perc Tucker Regional-Galerie ist in fußläufiger Entfernung von der Unterkunft. Das 4-Sterne Hotel The Robert Towns ist in einer Entfernung von etwa 750 Metern von der Busahltestelle Townsville City A gelegen.
Die Unterkunft bietet 47 Gästezimmer mit Ausstattung zur Kaffee- & Teezubereitung sowie privaten Badezimmern, die mit einer getrennten Toilette und einer Dusche ausgestattet sind. Die Zimmer sind im komfortablen Design eingerichtet, einige von ihnen verfügen über eine Mikrowelle, einen Wasserkocher und einen Kühlschrank. Die Zimmer des Hotels haben einen Ausblick auf den Innenhof.
Hotelgäste können sich auch in der Lounge- Bar gut entspannen. Das Restaurant Birds & Blooms befindet sich nur wenige Schritte entfernt vom Hotel und serviert australische Speisen.