The Icon
About us
Situated on more than 18 acres along the Detroit River, The Icon is the perfect location for single or multi-day meetings and conferences, fundraising events, social gatherings, and film and photo shoots.
Call Today
Situated on more than 18 acres along the Detroit River, The Icon is the perfect location for single or multi-day meetings and conferences, fundraising events, social gatherings, and film and photo shoots.
Call Today