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