Hotel

Hampton Inn Chicago North-Loyola Station
1209 W. Albion Ave
Chicago, IL 60626