A aproximadamente 25 minutes a pé de The Magic House, o La Quinta St Louis Route 66 Hotel inclui 84 quartos.
Laumeier Sculpture Park está a aproximadamente 15 minutos a pé de distância. O hotel para não fumantes também fica a uma distância de 3.8 km de The Frank Lloyd Wright House in Ebsworth Park. A paragem mais próxima é 1333 South Kirkwood, que está a apenas 5 minutos a pé de distância. Os hóspedes podem alcançar hotel de carro do aeroporto Internacional de Lambert em 27 minutos.
O La Quinta St Louis Route 66 Hotel oferece um pequeno-almoço continental diariamente. Twisted Tree serve comida americana e está localizado a aproximadamente 5 minutos a pé de distância.