BaymontChampaign.com
Title
Baymont Inn & Suites Champaign - Home
Description
Excerpted from the website 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.