Lodging & Accommodations close to St. Louis Science Center
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
- Midscale Downtown property
Forest Park Hotel by Mdr
+1-888-734-9421
5915 Wilson Ave., St. Louis, MO 63110
+1-888-734-9421
~1.33 miles southwest of St. Louis Science Center
~23 minute walk
- Cheap Suburban hotel
- 7 floors in property
Moonrise Hotel - St. Louis
+1-888-878-9982
6177 Delmar Blvd., St. Louis, MO 63112
+1-888-878-9982
~2.21 miles northwest of St. Louis Science Center
- Four-star Downtown property
- Gym / Fitness Center Available
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
- Two star Downtown property
- Hotel has 2 suites
Back to Top