Close Window
View Category

Courtyard Champaign

Exterior

Hotel Views

Exterior (1 of 22)

The Courtyard Champaign by Marriott is located eight miles from Willard Airport and near the University of Illinois.