This will be my hotel for all stays in STL. 2-3 Blocks from Busch stadium, one block from the Arch/Riverfront, and many restuarants located closeby. Rooms face in with no windows. Parking is via attached ramp and is somewhat tricky to find/locate upon arrival, but once you are there, you are set if you do not need to leave and...
More
- Drury Plaza Hotel St Louis
- Drury Plaza Saint Louis
