Hotel Info

Holiday Inn St Louis – Rt 66

10709 Watson Road,
St Louis, MO 63127
map

$96 a night

Guest Room Reservations
1-800-465-4329

District 8 Toastmasters Room Block

(link can only be accessed from computer – not cell phone)

Cut-off date: March 27, 2020