CASTLE ISLAND DISPLAY SUITE, CASTLE HILL

RETAIL / SHOWROOM

CASTLE ISLAND DISPLAY SUITE, CASTLE HILL

Sitting in the heart of the Castle Hill town centre - The Castle Island Display Suite offers a glimpse into the highly anticipated ‘Castle Island’ residential towers. The towers’ attentive composition of materiality and architecture styles are carefully replicated for an engaging presentation