Lodging/Accommodations close to Spirit Of St Louis Airport (SUS)
Sleep Inn
+1-888-749-6785
1147 Technology Dr., O'fallon, MO 63368
+1-888-749-6785
~4.79 miles northwest of Spirit Of St Louis Airport (SUS)
- 3 star Suburban hotel
- Check-in time: 3:00 P.M.
Back to Top