Townsville, Australia
Corner of Stanley and Flinders Streets
The Leisure Inn Plaza Hotel in Townsville is one of the most sophisticated hotels in the city. The hotel has made a name for itself for its amazing facilities and services. |
During my stay in Townsville I had booked for one week at the Leisure Inn Plaza Hotel. The room was .. When I was in Townsville I stayed a week in the Leisure Inn Plaza Hotel. Great location, ok rooms an.. |