Cactus Club Restaurant
Hospitality & RetailRead More
Mercedes-Benz is a dealership in the Greater Hamilton region in Ontario dedicated to providing all-out luxury to their clients the best they can. Structural glass was used in various walls, staircases and around the “lighthouse” sign to emphasise their modern and technically advanced products. Also, Stella’s customized standoffs were used to allow for face mounting.