Lodging & Accommodations close by St. Louis Art Museum
AC Hotel St. Louis
+1-888-469-4795
215 York Ave., St. Louis, MO 63108
+1-888-469-4795
~1.74 miles east of St. Louis Art Museum
- Three Star Downtown hotel
- 2 meeting rooms in hotel
AC Hotel Clayton
+1-888-389-4485
227 South Central Ave., Clayton, MO 63105
+1-888-389-4485
~2.44 miles west of St. Louis Art Museum
- Expensive Suburban hotel
- 11 floors in property
Back to Top