hotels in chicago

idad
Sat, 01 Jul 2006 16:33:34 +0000

A little known hotel is the Holiday Inn Merchant Mart Plaza. Very good River North location right on the Chicago River. Costs about $139 a night.