Photo gallery for Drury Plaza Hotel St. Louis at the Arch
Drury Plaza Hotel St. Louis at the Arch
3-star hotel in Downtown St. Louis
Reviews
9.6
Exceptional
Popular amenities
Explore the area
2 South 4th Street, St. Louis, MO, 63102
- Gateway Arch5 min walk
- Busch Stadium6 min walk
- St. Louis Union Station2 min drive
- St. Louis, MO (STL-Lambert-St. Louis Intl.)19 min drive