Castle Towers Shopping Centre

Shopping Castle Hill
Castle Towers Shopping Centre, or known locally as "Towers", is a regional shopping centre in Castle Hill and is one of the largest shopping centres in the southern hemisphere.

Posted:

Venue name: Castle Towers Shopping Centre
Contact:
Address: 6-14 Castle Street
Castle Hill
2154
Static map showing venue location