Descripción del hotel
This comfortable hotel is in Champaign Area. The property features a total of 60 accommodation units. Internet access is offered at Super 8 by Wyndham Champaign to make guests' stay even more enjoyable. This establishment's common areas are disability-friendly. This is not a pet-friendly property. Super 8 by Wyndham Champaign provides parking for guests' convenience. The establishment features its own business facilities suitable for seminars, training or meetings of any type.
Alimentos y bebidas