Lodging & Accommodations close to Franz Park
The Cheshire
+1-888-389-4121
6300 Clayton Rd., St. Louis, MO 63117
+1-888-389-4121
~0.85 miles north of Franz Park
~15 minute walk
- 4 star Downtown hotel
- Check-in time: 3:00
Moonrise Hotel
+1-888-455-5160
6177 Delmar, St. Louis, MO 63112
+1-888-455-5160
~2.38 miles north of Franz Park
- Expensive Downtown property
- 8 floors in property
Back to Top