We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Holiday Inn St Louis SW Route 66

10709 Watson Rd, Saint Louis, United States
(19.85 km from city center)
User rating:
(2515 Reviews)

Check in from 16 / Check out prior to 12

Holiday Inn St Louis SW Route 66: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in Saint Louis, United States.

Hotel description

Holiday Inn St Louis SW Route 66 offers 3-star accommodation in Saint Louis. It also provides a 24-hour business centre, porters and a shopping mall.

The hotel offers a golf course, limited hours room service and a laundry service. A fitness centre can be readily accessed by guests wishing to keep up their exercise regimes while away.

There are 212 rooms at Holiday Inn St Louis SW Route 66, each offering all the essentials to ensure a comfortable stay.

On-site dining options include a restaurant, which is an ideal spot to enjoy a meal. In the evening, guests are welcome to relax in the comfortable lounge bar. Those staying at the property can also enjoy a buffet breakfast every day.

The area around Holiday Inn St Louis SW Route 66 has a variety of cafés and restaurants. The Gateway Arch, Forest Park and Scottrade Center are just an easy drive from the hotel.

Hotel features

Business Center, Room Service, Fitness Room/Gym, Restaurant, Bar / Lounge, Golf Course, Multilingual Staff, Porters, Laundry service, Nightclubs, Coffee Shop/Cafeteria
Availability and Prices

Nearest hotels

Hampton Inn St Louis Sunset Hills
1580 South Kirkwood Road
Days Inn Lindbergh Boulevard
3654 S Lindbergh Blvd
Econo Lodge Southwest
3730 S. Lindbergh Blvd.
1200 S Kirkwood Road
TownePlace Suites St Louis Fenton
1662 Fenton Business Park Court
Fairfield Inn Fenton
1680 Fenton Business Park Court
Super 8 Fenton
650 South Highway Drive
Stratford Inn Fenton Missouri
800 South Highway Drive
Search hotels
Overall Rating:
7.09 /10
based on 2515 reviews