The Twilight Room is a spectacular all-season indoor/outdoor rooftop venue. Indulge in our hand-crafted cocktails and small plates menus while taking in out-of-this-world views of the Delmar Loop, downtown St. Louis and Forest Park. Open 365 days a year to guests aged 21+, rain or shine, from 5 pm – 3 am (last call 2:30 am).
TripAdvisor Rating1385 Reviews | Write a Review
This is a beautiful hotel. The ladies at the desk were very welcoming and friendly. We chose to eat at the restaurant downstairs. It wasn't great. The waiter was okay. The upstairs bar was very...Full Review
I booked with Orbitz on the internet, they don't like 3rd party reservations. I needed to add a night, called the hotel and was told I need to cancel with Orbitz and make reservation with. Only $40 a...Full Review