Holiday Inn Townsville

334 Flinders Street, Townsville