Busch Stadium Hotels
Located on the Mississippi River, St. Louis is one of the best-known cities in Missouri. It’s best-known landmark is the 630-ft. Gateway Arch, a tribute to America’s expansion. The city has a rich history and culture, best explored in the ever-changing City Museum, Old Courthouse, and Cahokia Mounds. Outdoorsy types after picturesque scenery can enjoy the stunning Citygarden Sculpture Park, with its sculpted earth and water features, the incredible architecture of the Cathedral Basilica of Saint Louis, the Tower Grove Park, and the Missouri Botanical Garden. To sample the local scene, head on down to the barbecue restaurants and blues bars of the Soulard district.
The unique atmosphere of St. Louis provides an experience not to be missed. Make the most of your visit and book an extended stay! Whatever your accommodation needs, we’ve got you sorted – book online now.
1. The Westin St. Louis
811 Spruce St, St. Louis, MO, 63102, United States
2. Drury Plaza Hotel St. Louis at the Arch
2 South 4th Street, St. Louis, MO, 63102, United States
3. The Hotel Majestic St. Louis
1019 Pine St, St. Louis, MO, 63101, United States
4. Hyatt Regency St. Louis at The Arch
315 Chestnut St, St. Louis, MO, 63102, United States
5. City Place St. Louis – Downtown Hotel
200 North 4th Street, St. Louis, MO, 63102, United States