Lodging/Accommodations close by St. Louis Amtrak Station
The Westin St. Louis
811 Spruce St., St. Louis, MO 63102
Call
~0.59 miles east of St. Louis Amtrak Station
~10 minute walk
- High-end Downtown property
- Check-in: 3:00pm
Le Meridien St. Louis Downtown
1019 Pine St., St Louis, MO 63101
Call
~0.60 miles northeast of St. Louis Amtrak Station
~10 minute walk
- High end Downtown hotel
- Hotel has 91 rooms
Hilton St. Louis at the Ballpark
1 South Broadway, St. Louis, MO 63102
Call
~0.82 miles east of St. Louis Amtrak Station
~14 minute walk
- High-end Downtown property
- 670 rooms in property
Marriott St. Louis Grand
800 Washington Ave., St. Louis, MO 63101
Call
~0.83 miles northeast of St. Louis Amtrak Station
~14 minute walk
- Expensive Downtown hotel
- Gym / Fitness Center Available
Hotel Indigo in St. Louis
501 Olive St., St. Louis, MO 63101
Call
~0.90 miles east of St. Louis Amtrak Station
~16 minute walk
- Midscale Downtown property
- Hotel has an eco-friendly policy Read more
Comfort Inn - Saint Louis
2625 Lafayette Ave., Saint Louis, MO 63104
Call
~1.07 miles southwest of St. Louis Amtrak Station
~19 minute walk
- Cheap Downtown hotel
- Hotel has 64 rooms
Back to Top