Elegant full-service hotel in a restored 1904 bank building, steps from Busch Stadium and Ballpark Village.
The Westin St. Louis occupies a magnificently restored 1904 Beaux Arts building in the heart of downtown. The hotel features 255 guest rooms with the signature Westin Heavenly Bed, a fitness center with Peloton bikes, and the acclaimed Whiskey & Soda restaurant. The location is walkable to the Arch, Busch Stadium, and Gateway Arch National Park.