Das Hotel La Quinta St Louis Route 66 Windsor Springs befindet sich in unmittelbarer Nähe zum The Magic House, und zwar circa 25 Minuten zu Fuß von hier entfernt.
Das Hotel heißt alle Gäste, rund 1 km vom Laumeier Sculpture Park entfernt, willkommen. Bis zu Osage Beach sind es etwa 173 km. Das La Quinta St Louis Route 66 Windsor Springs befindet sich in rund 10 Autominuten Entfernung vom Sugar Creek Park. Die Bushaltestelle 1333 South Kirkwood ist in unmittelbarer Nähe zum Hotel. Die Gäste werden in 27 Minuten zum Flughafen St. Louis Lambert International gebracht.
Ein einfaches Frühstück wird jeden Tag serviert. Es sind nur 5 Minuten zum Restaurant Twisted Tree, oder Sie können im Restaurant Five Guys essen, das etwa 100 Meter von hier entfernt liegt.