Hyatt Place Champaign-Urbana Near University of Illinois at Urbana-Champaign
217 N Neil St -
Champaign,
IL 61820