6177 Delmar Boulevard St. Louis, MO 63112
Seated: 80
Standing: 150
Square Feet: 1,430 ft2
Space Length: 35 ft
Space Width: 60 ft
Ceiling Height: 17.9 ft
The Twilight Room is an all-season indoor/outdoor space perched on the 8th floor rooftop, affording year-round dazzling views of downtown St. Louis and Forest Park. This modern, one‑of‑a‑kind venue with a glass solar panel roof and fiber optic star‑covered ceiling creates the perfect atmosphere to host just about any special occasion. The Twilight Room is perfect for intimate wedding receptions, rehearsal dinners and brunches; corporate dinners and happy hours; or celebratory private dinners and receptions.