Call Us

811 Spruce St, Saint Louis, MO, 63102, US

The Westin St. Louis
Free Breakfast
Pets Allowed

About The Westin St. Louis

Near Busch Stadium The Westin St. Louis is centrally located in St. Louis, a 1-minute walk from Busch Stadium and 13 minutes by foot from Enterprise Center. This luxury hotel is 0.8 mi (1.3 km) from Dome at America’s Center and 1 mi (1.6 km) from St. Louis Union Station. Stay in one of 255 guestrooms featuring LCD televisions. Your pillowtop bed comes with down comforters and premium bedding. Cable programming and video-game consoles are provided for your entertainment, with wired and wireless internet access available for a surcharge. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and designer toiletries. Enjoy Italian cuisine at Quattro, a restaurant which features a bar/lounge, or stay in and take advantage of the 24-hour room service. Cooked-to-order breakfasts are served on weekdays from 6:30 AM to 10:30 AM and on weekends from 7:00 AM to 11:00 AM for a fee.

Amenities

Map Location & Address

The Westin St. Louis
811 Spruce St, Saint Louis, MO, 63102, US
The Westin St. Louis
Our Best Rate
Pay Now & Save
Room amenities and details
Book now