1260 Euclid Avenue Cleveland, OH 44115
Seated: 300
Standing: 300
Square Feet: 2,703 ft2
Located on the 2nd floor with easy access to our guest room floors, lobby, restaurant and lounge. Offering natural light and AV to suit your needs.