Holiday Inn St. Louis SW – Route 66
10709 Watson Road,
St. Louis, MO 63127
Directions? Click Here
Surface Parking – suggest parking in the back of the hotel and there is a double door entrance to meeting rooms. Meeting rooms can be access from the front entrance also.