Itara Apartments consist of 52 fully self contained 1 2 and 3 Bedroom Apartments all with stunning views of the majestic Ross River. Whether you re a corporate executive looking for long term accommodation or if you are after a fun family holiday in the QLD sun or you have a sporting team we offer fully self contained apartments and units that suit any style and budget.
Located in the heart of Townsville s Ross River precinct Itara Apartments is perfect for any traveller. Itara Apartments is the perfect holiday accommodation for any length of stay and a convenient location near a large Restaurant and Entertainment Quarter Willows Shopping Centre 1300Smiles Stadium (formerly Dairy Farmers Stadium home of the North Queensland Cowboys) James Cook University Townsville Hospital and Lavarack Army Barracks.
Itara Apartments