Das 4-Sterne Madison Plaza Townsville mit 93 Zimmern liegt in etwa 300 Meter Entfernung vom Fluss Ross Creek. Die Gäste können hier in einem Hallenbad schwimmen und dabei einen Ausblick auf die Stadt genießen.
Sturt Business Centre ist nur 9 Gehminuten vom Hotel entfernt, während Castle Hill Lookout etwa 2 Kilometer von hier entfernt ist. Zum Stadtzentrum von Townsville sind es 5 Minuten zu Fuß. Park The Strand ist unter anderem zu Fuß in nur 25 Minuten zu erreichen. Das Madison Plaza Townsville ist gleich neben der Busahltestelle Townsville City A gelegen.
Einige geräumige Zimmer verfügen über eine individuelle Klimaregelung, ein Bügeleisen/-brett. Und Zentralheizung sowie einen Flachbildfernseher mit Satellitenkanälen und WLAN. Diese Zimmer sind ebenfalls mit Marmorböden ausgestattet. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche augestattet und bieten zudem einen Haartrockner und eine Duschhaube.
Das Restaurant Jam verwöhnt seine Gäste mit gesunden Speisen und liegt rund 8 Gehminuten vom Hotel entfernt.