Flag Townsville Plaza Hotel, Townsville

Flag Townsville Plaza Hotel

Crn Of Stanely And Flinders St

Leisure Inn Plaza is where Townsville comes to life with accomodations in the tropics that gives you more than you ever expected right in the heart of Townsville. Leisure Inn Plaza is conveniently located near the lush rainforests, the invigorating sites of the Great Barrier Reef, the theatre district, the business district, as well as the shopping district. You can sample a little of everything Australia has to offer with little effort.