Luxurious rooms, excellent service, great location near attractions, and beautiful ambiance.
Poor service, outdated facilities, noisy environment, inconsistent room cleanliness, and high prices.
The Westin St. Louis is a luxurious hotel located in the heart of downtown St. Louis, Missouri, blending historic charm with modern amenities. Housed in a beautifully restored 1894 railway station, the hotel features elegant architecture and stylish interiors. Guests can enjoy spacious, well-appointed rooms equipped with signature Westin Heavenly Beds, ensuring a restful stay. The hotel offers a range of amenities, including a state-of-the-art fitness center, an indoor pool, and a renowned on-site restaurant serving delectable cuisine. With its prime location, The Westin St. Louis is just steps away from popular attractions like the Gateway Arch, Busch Stadium, and the vibrant dining scene. Whether traveling for business or leisure, visitors will appreciate the warm hospitality and exceptional service that define The Westin experience.
Advertisement
Rankings
The ranking is for reference only.
# 725 in Best USA Hotels
# 24in Best St. Louis Hotels
# 44in Best Missouri Hotels
Awards
AAA/CAA Four Diamond Awards 2023
Guest Rooms
Deluxe Room, 1 King Bed (Mobility Accessible, Tub)