Holiday Inn St. Louis SW Route 66 / Watson and Lindbergh Hotel, LLC
April Collier
10709 Watson Road
St. Louis, MO 63127
Phone: 314-821-6600
http://www.ihg.com/holidayinn/hotels/us/en/st-louis/stlsw/hoteldetail?cm_mmc=BingMaps-_-HI-_-US-_-STLSW
More Detailed Info...