MICHELIN Travel Discover the world
Home > > > > > > > The Westin St. Louis Saint Louis

The Westin St. Louis

The Westin St. Louis

Address : 811 Spruce Street USA - Saint Louis MO 63102

from : 134 USD


This 4-star hotel is located in the historic Cupples Station district of downtown St. Louis. It features an International restaurant, luxury spa and modern rooms with a 37-inch flat-screen TV. Styled in rich brown tones, every room at St. Louis Westin offers in-room movies, a work desk and minibar. The spacious bathrooms boast a separate shower and soaking tub. Solera Spa features signature treatments including massage, body treatments and facials. Guests also have free access to the well-equipped gym. Clark Street Grill Bar and Grill, The Westin St. Louis’ full-service restaurant, features a unique warehouse theme. It serves American cuisine with French and Asian influences. Avis car rental is on site for guests’ convenience. A business center and concierge services are available. Busch Stadium is one-half mile from The Westin and the famous Gateway Arch is 1.6 miles away. Saint Louis University and The Muny outdoor amphitheatre are 5 minutes’ drive away.

Useful Information

  • Address : 811 Spruce Street USA - Saint Louis MO 6310263102Saint Louis

Main services

  • Restaurant
  • Air conditioning
  • Disabled access
  • Animals allowed

Top of page