Hotel Holiday Inn Townsville(4 stars)

334 Flinders Mall 4810 Townsville View on map