Este hotel se encuentra en la histórica ruta 66, a 22,5 km del centro de St Louis, en Missouri. Sirve el desayuno todas las mañanas y cuenta con un restaurante y una piscina exterior de temporada.
Número de habitaciones: 127
1200 South Kirkwood Road, St. Louis, MO 63122, Estados Unidos
Hotel reservado 1 veces hoy.