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 Rating1376 Reviews | Write a Review
Spacious room in a cute hotel that has moon memorabilia all over it ( owner obviously a devout space travel fan). Welcoming water dishes for dogs at the front desk and actually a special floor just...Full Review
We booked the cheapest room rate online. After Trying to check in we got told they could not honor that rate due to it being a government employe discount rate. My wife is a school teacher employed...Full Review