BayMontInnChampaign.com
Title
Baymont Inn & Suites of Champaign, IL
Description
Welcome to Baymont Inn & Suites in Champaign, Illinois. We offer the best combination of amenities and price for travelers seeking comfortable, convenient hotel at a reasonable rate.
Contact
- Champaign Hotel Ventures, LLC
- Champaign IL
- United States 61822
- +1.2173568900