Champaign Garden Inn

411 W. Hill St Champaign, IL 61820
217-351-9900

The Champaign Garden Inn is a stunning Victorian Queen Anne style mansion built in 1901. Located in the Sesquicentennial neighborhood, our Champaign IL Inn is centrally located and walking distance to the recently re-developed Downtown area.