Evanston

Hotellit

Best Western University Plaza ***

Located in Evanston, North Shore of Chicago, just few blocks from Lake Michigan and less than 25 km from downtown Chicago....