The Icon sits on 18 acres along the Detroit River, featuring a three-story atrium with floor-to-ceiling windows that flood the space with natural light and offer sweeping river views. This airy venue accommodates up to 800 guests for seated or strolling events, with motorized shades to tailor the atmosphere.
Beyond the atrium, 800 feet of riverfront space invites outdoor receptions and gatherings, while a 375-seat auditorium with an automotive-accessible stage supports presentations and trainings. Additional amenities include breakout conference rooms, a prep kitchen, a peaceful courtyard, and underground parking, making The Icon well-equipped for multi-day business events.
Loading map...
Rated 4.8 on Google · 28 reviews