Lodging & Accommodations close by St Louis Children's Hospital
Aloft St. Louis / Cortex
+1-888-788-5576
4245 Duncan Ave., St. Louis, MO 63110
+1-888-788-5576
~0.64 miles east of St Louis Children's Hospital
~11 minute walk
- Affordable Downtown property
- 2 meeting rooms in property
Moonrise Hotel
+1-888-749-6785
6177 Delmar, St. Louis, MO 63112
+1-888-749-6785
~2.29 miles northwest of St Louis Children's Hospital
- Four star Downtown hotel
- Check-in time: 3:00 PM
Hotel Avyan
+1-888-675-2083
2625 Lafayette Ave., Saint Louis, MO 63104
+1-888-675-2083
~2.66 miles southeast of St Louis Children's Hospital
- Cheap Downtown hotel
- Fitness / Gym is on-site
Back to Top