Lodging/Accommodations close to St Alexius Health Center
The West End
4215 Lindell Blvd, St. Louis, MO 63108
+1-888-389-4121
~0.14 miles
west of St Alexius Health Center
~2 minute walk
- Two-star hotel
- Check in time: 3:00 PM - anytime
Call to Book
Guest Host Motel
1920 North Grand Blvd, St. Louis, MO 63106
+1-800-805-5223
~1.45 miles
northeast of St Alexius Health Center
~26 minute walk
- Cheap Motel property
- Check-in time: 2:00 PM - midnight
Call to Book
Back to Top