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.
The hotel offers a choice of hotel rooms and suites all with complimentary in-house movies, individually controlled air conditioning and mini bar.
’Stanley's on the Mall’ is the hotel's restaurant and cocktail bar serving delicious
Do you own or manage this Pub? You can edit this Pub by requesting editing access or logging in if you already have editing access.
Reviews
No reviews yet, you can Write a Review here.