Holiday Inn – Route 66

location

10709 Watson Rd., St. Louis, Missouri

overview

Renovated from the Historic Viking Hotel along historic “Route 66”, Holiday Inn Route 66’s suburban location is central to all that St. Louis has to offer. The Holiday Inn Route 66 team continues to ensure the tradition of gracious hospitality and efficient service that has made Holiday Inn the world’s innkeeper.

features

213 guest rooms
18,000 sq. ft. of flexible meeting space
fitness center
indoor & outdoor pool, hot tub, and spa
2 restaurants on-site
business center

website