Filters:
clear
apartment complex
clear
Country: Australia
clear
City: South Townsville

apartment complex in south townsville

About 2 results.

Allure Hotel & Apartments

Mcilwraith Street 68, 4810 South Townsville, Australia

Allure Hotel & Apartments - Waterfront Views on Palmer St Townsville

Townsville Southbank Apartments

Mcilwraith Street 19, 4810 South Townsville, Australia

A Contemporary Townsville hotel offering a range of features to welcome guests. Rydges Townsville is located in the heart of the CBD with modern hotel rooms

  • 1