Suitetrails


hotels

>

united states

>

mo 63102 saint louis

>

The Westin St. Louis


The Westin St. Louis

811 Spruce Street, Downtown St. Louis, Saint Louis, MO 63102, United States


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. Guests have free access to the well-equipped gym. Quattro Trattoria and Pizzeria, The Westin St. Louis’ full-service Italian restaurant, features a unique warehouse theme. 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.




Book room - The Westin St. Louis

Book a room - The Westin St. Louis

8.0/10

Customer reviews

Book a room



Location: Saint Louis

811 Spruce Street, Downtown St. Louis, Saint Louis, MO 63102, United States



Hotels in Saint Louis


Tours and excursions near saint louis