Profile
In the heart of Townsville’s Central Business District, The Robert Towns is ideally located for the corporate or leisure traveller and is only a short stroll to cinemas, shopping and the Townsville government offices.
A five minute walk will take you to The Strand, a seaside foreshore with parks, playgrounds, restaurants and magnificent views of the Port of Townsville and Magnetic Island.
Map
Loading…
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.