THE LODGE ON HILL
Updated 624 days ago
202 W. Hill Street Champaign, IL 61820
The Lodge on Hill, located at the corner of Randolph and Hill one block from the heart of the downtown, is downtown Champaign's most unique rental residence. The Lodge on Hill offers beautifully appointed apartment homes in a variety of one- two and three-bedroom floor plans.