Lodging/Accommodations close to Soldiers Memorial Museum
Marriott St. Louis Grand
+1-888-469-4795
800 Washington Ave., St. Louis, MO 63101
+1-888-469-4795
~0.45 miles east of Soldiers Memorial Museum
~8 minute walk
- Four-star Downtown hotel
- 875 sleeping rooms in hotel
Hotel Indigo
+1-888-389-4485
501 Olive St., St. Louis, MO 63101
+1-888-389-4485
~0.57 miles east of Soldiers Memorial Museum
~10 minute walk
- 3-star Downtown property
- Hotel has 2 suites
Back to Top