Lodging/Accommodations close by St Alexius Health Center
Element St. Louis Midtown
+1-800-805-5223
3763 Forest Park Ave., St. Louis, MO 63108
+1-800-805-5223
~0.53 miles southeast of St Alexius Health Center
~9 minute walk
- Expensive Downtown property
- 7 floors in hotel
Hotel Avyan
+1-888-878-9982
2625 Lafayette Ave., Saint Louis, MO 63104
+1-888-878-9982
~2.14 miles southeast of St Alexius Health Center
- 2-star Downtown hotel
- Gym is available on property
Back to Top