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 ...More information