Townplace Suites
Address:
524 E Green St, Champaign, IL 61820
Phone:
(217) 344-1600 Hotels & Motels
Other Businesses:
- Gateway Studios at 1505 N Neil St, Champaign, IL 61820
- Quality Inn & Suites at 305 Marketview Dr., Champaign, IL 61822
- Jarling's Custard Cup at 309 W Kirby Ave, Champaign, IL 61820
- Maize Restaurant Grill at 60 E Green St, Champaign, IL 61820
- Hyatt Place Champaign Urbana at 217 N Neil St, Champaign, IL 61820