Lodging & Accommodations close by Venice
The Last Hotel Stl
+1-888-788-5576
1501 Washington Ave., St. Louis, MO 63103
+1-888-788-5576
~0.38 miles north of Venice
~6 minute walk
- High-end Downtown hotel
- Check-in time: 3:00 pm
The Westin St. Louis
+1-888-897-9207
811 Spruce St., St. Louis, MO 63102
+1-888-897-9207
~0.38 miles southeast of Venice
~6 minute walk
- High end Downtown property
- 32 meeting rooms in property
Back to Top