Flemish House of Chicago

68 East Cedar Street Chicago, IL 60611
Lovely accommodations steps from Michigan Ave shopping, restaurants and the Lake Shore. We stayed on a snowy January weekend (which meant we got the winter...

Similar Hotels

Prices based on your dates:
Quantcast