| The Westin st Louis is located in Downtown st Louis, a neighborhood in st Louis, and is near a metro station.
st Louis Union station and Gateway Arch are notable landmarks, and the area's natural beauty can be seen at Forest Park.
Positioned in historic Cupples station, Westin is just steps to the Federal Courthouse, Ballpark Village, Busch stadium and the Gateway Arch.
See what's going on at Busch stadium or Enterprise Center.
Located within the business hub of Downtown st Louis, Westin is situated just blocks from Enterprise Center, America’s Center (Convention Center), Edward Jones Dome and Washington Avenue.
The Westin st Louis unveils their newly renovated 263 oversize modern loft style rooms and suites. |