L'établissement La Quinta Inn and Suites Route 66 se trouve à un kilomètre du parc de sculptures et du musée de Laumeier. Il dispose d'une piscine intérieure, d'un bain à remous et de chambres avec connexion Wi-Fi gratuite et télévision par câble avec la chaîne HBO.
Les chambres du La Quinta Inn and Suites Route 66 comprennent un coin salon et un bureau. Elles comprennent également une cafetière et un sèche-cheveux. Des chambres avec canapé-lit sont disponibles. Toutes les chambres comprennent une télévision à écran LED de 140 cm avec plus de 100 chaînes.
Un petit-déjeuner buffet est servi tous les matins.
La Quinta Inn and Suites Route 66 se trouve à 5 km de l'université Webster. Il se trouve à 15 km de Gateway Arch et à 18 km du parc d'attractions Six Flags St. Louis.