UPBAR now open atop the Element by Westin in Midtown
“Where St. Louis meets the sky” is the apt slogan for St. Louis’ newest rooftop cocktail experience, UPBAR, which recently opened atop Element by Westin hotel in Midtown. The 153-room hotel is located at…
Linda EigelbergerJanuary 13, 2021






