|Distance to city center||3.9 mi|
CHINA DOLL COACH HOTEL is 4 star Hotel located North Side, Chicago (IL). This Hotel's room amenities include Television, Air conditioning, coffee/tea maker, Hairdryer, Trouser press, Kitchen. This Hotel's facilities and services include gift shop, business center, fitness club, room service, Laundry facilities, Pets Allowed.
Policies vary by room type and provider.
|Chicago Midway||11 mi|
|Chicago O'Hare Intl||13.6 mi|
|Summit, Illinois||12.5 mi|