This St. Louis hotel is across from Busch Stadium and within one-half mile of the Old Courthouse and the Old Cathedral of St. Louis of France. The Gateway Arch and Laclede’s Landing are just over one-half mile away.
The Westin St. Louis has a health club. This 4.0-star St. Louis property includes a business center and provides wireless Internet access. The Westin St. Louis has a restaurant and a bar/lounge. Room service is available 24 hours a day. This hotel is a nonsmoking property.
Amenities featured in guestrooms include air conditioning, coffee/tea makers, and minibars. Guestrooms have cable television with premium channels and pay movies. Bathrooms feature separate bathtubs and showers, bathroom phones, and bathrobes. All rooms are nonsmoking.