Home » Queensland » Townsville » Leisure Inn Plaza Hotel Townsville

Corner Flinders And Stanley Streets Townsville QLD 4810

FREECALL 1800 252668

Leisure Inn Plaza Hotel is located in the centre of Townsville, on Flinders Mall with easy access to all shopping, dining, entertainment and sightseeing options.