We’ve given the old Viking the (re)boot!
Welcome to the new Holiday Inn St. Louis SW – Route 66!
The Southwest Saint Louis’ mainstay of convenient, comfortable accommodations is undergoing a ground-up restoration and remodel! Check out our recently completed beautiful ballrooms and conference center!
You’ll still find the same quality experience you’ve come to expect from Holiday Inn plus amenities to make your business or leisure stay a pleasure.