Resort Living, at Home

Baytowne offers upscale apartments in Champaign, IL situated in a gated resort community on 48-acres, surrounding a 12-acre private lake. This one-of-a-kind lifestyle of comfort and convenience is ideally situated for easy access to 3 major Interstates, retail shopping, restaurants, and entertainment venues just outside your front door.