Lodging/Accommodations close by St. Louis Science Center
AC Hotel St. Louis
+1-888-788-5576
215 York Ave., St. Louis, MO 63108
+1-888-788-5576
~0.88 miles northeast of St. Louis Science Center
~15 minute walk
- 3-star Downtown hotel
- 192 rooms in hotel
Cozysuites Lindell
+1-888-311-4278
4215 Lindell Blvd., St. Louis, MO 63108
+1-888-311-4278
~1.27 miles east of St. Louis Science Center
~22 minute walk
- Mid-scale Downtown property
- 3 floors in hotel
The Cheshire
+1-888-906-6358
6300 Clayton Rd., St. Louis, MO 63117
+1-888-906-6358
~1.99 miles west of St. Louis Science Center
- High-end Downtown hotel
- Hotel has 4 meeting rooms
Hotel Avyan
+1-888-675-2083
2625 Lafayette Ave., Saint Louis, MO 63104
+1-888-675-2083
~2.85 miles east of St. Louis Science Center
- Low Cost Downtown property
- Fitness / Gym is on-site
Back to Top