Itara Apartments
Claim the best rates for Itara Apartments with promo codes and discount coupons when booking your room online. Hotel Rates & Discounts Itara Apartments is a 4.5 stars Serviced apartment in Townsville (Queensland), Australia, with the address at 1-15 Sporting Drive, Thuringowa Central, having a 8.2 rating average based on 11 reviews. Getting the best … Read more