This lifestyle brand by Westin, situated in Midtown St. Louis, was built and furnished with a focus on sustainability and efficient use of space. The modern. fresh appointments and furnishings help guests stay connected and balanced. Conveniently located to many area attractions, this property is sure to impress.