Key Tower, 100 St Clair Ave NE 4th floor, Cleveland, OH 44114
The St Clair Ballroom is an exquisite wedding venue located on the 3rd floor of the Cleveland Marriott, offering couples a truly remarkable setting for their special day. One of its most captivating features is the floor-to-ceiling east-facing windows that bathe the ballroom in abundant natural light, creating an enchanting and romantic atmosphere. Situated in the heart of downtown Cleveland, the venue boasts a central location that provides easy access for both local and out-of-town guests, making it a convenient choice for weddings. With its combination of elegance, breathtaking views, and prime downtown location, the St Clair Ballroom offers couples an exceptional backdrop for their dream wedding celebration.