The Robert Towns

Townsville’s best value 4-star accommodation, The Robert Towns is perfectly located in the CBD to enjoy all that this bustling location has to offer.

Visit Website