Restaurants and Bars
Bar
Gain a new perspective. Gaze upon Downtown St. Louis with a drink in hand, and enjoy the company of up to 50 new acquaintances.
At The Last Hotel
St. Louis, Missouri