Best Western Plus Champaign
Part of Best Western Plus ®
Hotel
Amenities
Wi-Fi
Location
516 West Marketview Drive
Champaign, IL
61822
Champaign, IL
61822
Get Directions