The 4-star Westin St. Louis is located in the historic Cupples Station district in the heart of downtown St. Louis, Missouri. The hotel is half a mile from Busch Stadium, home of the St. Louis Cardinals MLB team, and 1.6 miles from the famous St. Louis Arch. The Westin St. Louis has 255 guest rooms, each with spacious bathroom with separate shower and soaking bathtub, 37-inch flat-screen TV with in-room movies, and free wireless internet access. Guests are welcome to stay active in the well-equipped gym, get work done while away at the business center, or take advantage of the concierge services. The on-site Solera Spa features signature treatments, including massage, body treatments, and facials. The Westin St. Louis also features the Clark Street Grill restaurant, serving traditional American cuisine with French and Asian influences. Avis car rental service is available on-site for guests looking to explore the surrounding area.
Back to destination BOOK HOTEL