Questo hotel a 3 stelle, l'Holiday Inn St Louis Sw - Route 66, An Ihg Hotel Saint Louis, è a 1 km da Laumeier Sculpture Park e dispone di un bancomat e un ascensore. Gli ospiti possono godere della vista di Emmenegger Nature Park, a 2 km di distanza, o approfittare della piscina all'aperto e la piscina coperta offerti.
Il centro di Saint Louis è raggiungibile in 5 minuti a piedi, mentre le attrazioni sportive come Sugar Creek Park si trovano a 4 km di distanza. Watson Trail Park è situato a pochi minuti di auto dall'Holiday Inn St Louis Sw - Route 66, An Ihg. La zona circostante offre numerose possibilità per lo shopping, come ad esempio il Woodbine Center Shopping Center, a circa 25 minuti a piedi dall'hotel. Potrai prendere l'autobus alla fermata 1333 South Kirkwood, estremamente vicino all'Holiday Inn St Louis Sw - Route 66, An Ihg Hotel.
Affacciate sul mare, alcune delle 213 camere hanno un televisore e una TV via cavo con film su richiesta, e servizi essenziali come un asse e un ferro da stiro e un impianto di climatizzazione. Gli ospiti possono usufruire di una vasca spa e un bagno alla francese e avranno a disposizione asciugacapelli. I bagni privati sono dotati di asciugacapelli e una vasca spa. Inoltre, Holiday Inn St Louis Sw - Route 66, An Ihg offre deluxe apartment con una cucina completamente attrezzata dotata di un bollitore elettrico, una macchina per caffè e tè e un frigo.
La colazione viene servita ogni mattina al ristorante. Gli ospiti potranno gustare piatti americani presso il ristorante Texas Roadhouse, situato a circa 13 minuti a piedi da questa struttura.