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 Rating1386 Reviews | Write a Review
I loved this place. Clean rooms, very friendly staff. The theme of the hotel is so awesome. Loved the artwork, the mirrors, really everything. The first night we stayed in St. Louis it was at a...Full Review
We always try to pick hotels that are not boring. This works for that goal. Fun decor in lobby and rooms. 10 suites each have decor relating to different local celebrity. Ours was Buddy Ebsen...Full Review