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 Rating1320 Reviews | Write a Review
My adult daughters and I stayed at the Moonrise this weekend for a mother/daughter getaway. We arrived at the hotel and were immediately greeted by Natalie who was managing the check in desk...Full Review
I was visiting saint Louis with friends and we loved the lobby. The roof top bar and grille was a nice added touch. The music was a bit loud upstairs but overall the stay was pleasant. We enjoyed our...Full Review