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 Rating1345 Reviews | Write a Review
For those of us who wake up in a chain hotel, be it a Four Seasons or Four Point Sheraton, and cannot tell from the room if you are in Boston or Bangaolore, I present the lovable and quirky...Full Review
My son and I stayed here on a visit to Wash U. Unfortunately, my son came down with food poisoning ( from a meal in Nashville) and was violently ill the whole night and too exhausted to go to his...Full Review