Lodging & Accommodations close by St Louis Science Center
AC Hotel St. Louis
215 York Ave., St. Louis, MO 63108
Call
~1.07 miles north of St Louis Science Center
~19 minute walk
- Three Star Downtown property
- 2 meeting rooms in hotel
Forest Park Hotel by Mdr
5915 Wilson Ave., St. Louis, MO 63110
Call
~1.27 miles southwest of St Louis Science Center
~22 minute walk
- Cheap Suburban hotel
- 7 floors in hotel
Cozysuites Lindell - St. Louis
4215 Lindell Blvd., St. Louis, MO 63108
Call
~1.28 miles northeast of St Louis Science Center
~23 minute walk
- 3 star Downtown hotel
- Check in time: 4:00PM
Execustay at Piazza West Pine
3939 West Pine, St Louis, MO 63108
Call
~1.47 miles east of St Louis Science Center
~26 minute walk
- Three Star property
- Hotel has 5 floors
Element St. Louis Midtown
3763 Forest Park Ave. St. Louis Mo 63108, St. Louis, MO 63108
Call
~1.49 miles east of St Louis Science Center
~26 minute walk
- Three Star Downtown hotel
- 153 suites in property
The Cheshire
6300 Clayton Rd., St. Louis, MO 63117
Call
~2.16 miles west of St Louis Science Center
- 4 star Downtown hotel
- 4 meeting rooms in property
Moonrise Hotel - St. Louis
6177 Delmar Blvd., St. Louis, MO 63112
Call
~2.50 miles northwest of St Louis Science Center
- High end Downtown hotel
- Hotel has 8 floors
Comfort Inn in Saint Louis
2625 Lafayette Ave., Saint Louis, MO 63104
Call
~2.61 miles east of St Louis Science Center
- Two-star Downtown property
- 3 floors in hotel
Back to Top