La Quinta 1900 Center Drive - Champaign, Illinois 61820-7821 Approximately 13.0 miles from Greater New Light Baptist Church Compare prices for La Quinta Inn by Wyndham Champaign with nearby hotels
La Quinta Inn by Wyndham Champaign is the closest La Quinta hotel to Greater New Light Baptist Church.
La Quinta Closest To Greater New Light Baptist Church