St. Clair Ballroom
Weddings & Receptions at St. Clair Ballroom in Cleveland, Ohio.
St. Clair Ballroom Weddings & Receptions
The St. Clair Ballroom (Formerly the Club at Key Center) is a ballroom located in the Cleveland Marriott Downtown. According to their website, “Have your next event in the heart of the city. Cleveland’s newest, most sophisticated venue has a gorgeous view of the skyline. By day, our floor-to-ceiling windows overlook Lake Erie and the Rock & Roll Hall of Fame. In the evening, the uplights of the architectural wonders of downtown Cleveland create a dramatic backdrop….One of the most elegant venues in Cleveland, St. Clair Ballroom is an unforgettable location for your wedding day…Located in the heart of downtown Cleveland, St. Clair Ballroom is a private banquet space for up to 300 guests with sweeping views of the Cleveland cityscape and Lake Erie.”