1 / 10
The Westin St. Louis
Hotel
Nestled in the heart of St. Louis along historic Route 66, The Westin St. Louis invites travelers to experience a perfect blend of modern comfort and classic charm. Housed in a stunning former 1894 train depot, this hotel offers a unique glimpse into the city’s rich history while providing top-notch amenities. Enjoy luxurious accommodations, a rooftop pool with city views, and easy access to iconic landmarks and vibrant local culture—making it an ideal stop for those journeying down the Mother Road.
