Event Castle Hill

Event Castle Hill

Situated at Castle Towers Shopping Centre. Features massive Vmax screens and luxury Gold Class theatres.

Full details & Map

FIND TIMES & TICKETS