Howard Johnson Inn - Chicago
720 North Lasalle Street, Chicago
Map

Located in the historic River North Gallery District, this motel is minutes away Show more
Quick view