The Westin St. Louis

The Westin St. Louis

industry

Industry

Other

About The Westin St. Louis

The Westin St. Louis Overview

The Westin St. Louis is a premier hotel situated in the heart of downtown St. Louis, Missouri. It offers guests a blend of modern comfort and historic charm. Located at 811 Spruce Street, it is housed within the historically registered Cupples Station.

This location provides a unique backdrop for both business and leisure travelers seeking an exceptional stay experience.

Accommodations

The hotel features 263 oversized loft-style rooms and suites, designed with contemporary aesthetics. Each room includes modern amenities such as high-speed internet access, flat-screen TVs with streaming capabilities, and in-room refreshment centers.

Spacious bathrooms with separate showers and soaking tubs ensure guests can enjoy a relaxing retreat after a full day of activities.

Dining Options

On-site dining is available at Clark Street Taphouse + Grill, which serves a diverse menu including wood-fired pizzas, a variety of wings, and other American favorites.

The restaurant also offers local beers and craft cocktails, making it a popular spot for both guests and locals alike.

Amenities

Fitness enthusiasts can make use of The WestinWORKOUT® Fitness Studio, equipped with cardio machines, strength-training equipment, and free weights.

The hotel boasts versatile event spaces totaling over 20,000 square feet, ideal for meetings, conferences, and social gatherings.

Location

The Westin St. Louis is conveniently located adjacent to Busch Stadium and within walking distance to notable attractions such as:

  • Gateway Arch National Park
  • Enterprise Center
  • America's Center Convention Complex

The hotel’s proximity to the MetroLink light rail system, with a stop just outside its doors, provides easy access to the city's diverse offerings.

Pet Policy

The hotel is pet-friendly, welcoming up to two pets per room. There is a maximum weight limit of 40 pounds per pet.

A non-refundable pet fee of $50 per night applies, and pets must be accompanied by their owner at all times during the stay.

Sustainability Commitment

The Westin St. Louis is dedicated to sustainability. It implements practices such as guest room recycling programs and strategies to reduce water and energy consumption.

Locations

  • Saint Louis, MO, USA
  • Saint Louis, MO, US
  • St. Louis, MO, USA

Overall, The Westin St. Louis offers a comfortable and convenient base for visitors looking to explore and enjoy the best of St. Louis, whether for business or leisure.

The Westin St. Louis Frequently Asked Questions

The Westin St. Louis hasn't posted any FAQs yet.