Lodging/Accommodations close by University City
Moonrise Hotel
+1-888-897-9207
6177 Delmar, St. Louis, MO 63112
+1-888-897-9207
~1.92 miles east of University City
- Four star Downtown property
- 125 rooms in property
The Cheshire
+1-888-455-5160
6300 Clayton Rd., St. Louis, MO 63117
+1-888-455-5160
~2.56 miles southeast of University City
- High end Downtown property
- 4 meeting rooms in property
Back to Top