Address : cnr flinders mall/stanley streets townsville queensland 4810 australia Show Hotel Map
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. 8 kms to the nearest airport (townsville) 1 km to the nearest station (central) 1 minute walk to the nearest bus stop 1 km to the nearest beach