Are thay pet friendly

Luke Ingerson | May 3, 2018 | Category: Hotel in Champaign, Illinois

Americas Best Value Inn Champaign - All questions

Address: 1019 W Bloomington Rd, Champaign, IL 61821, USA

Manuel Mayfield | May 4, 2018

It has issues but it's okay

Rebecca Mccoskey | May 4, 2018

Not,they do not allow pets only service animals

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places