Das 4-Sterne-Hotel Itara Apartments befindet sich nur ein paar Schritte entfernt vom Shopping- Stadtteil von Townsville. Das Hotel mit Blick auf den Außenpool liegt im Unterhaltungs- Stadtteil und verfügt über einen Außenpool.
1300SMILES-Stadion liegt rund 2 km weit weg vom Aparthotel und Stadion Tony Ireland ist zudem innerhalb von 5 Minuten Gehweg zu erreichen. The Palmetum liegt ebenfalls circa 3 Kilometer von der Unterkunft entfernt. Wahrzeichen und Sehenswürdigkeiten von Townsville, darunter Pinnacles Gallery, befinden sich in der Nähe.
Das Itara Apartments verfügt über 23 Nichtraucher- Zimmer, einige von ihnen verfügen über einen Balkon und eine Essecke. In den privaten Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Handtücher zur Verfügung.
Das Restaurant Capitol Regent Chinese Restaurant bietet chinesische Gerichte und liegt lediglich 8 Gehminuten von hier entfernt.