Overview

China Doll Coach

2615 North Halsted Street, Chicago, IL 60614, United States
+1 773 343 8769

Call

+1 773 343 8769

Nearby

    Show all

    About

    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.

    Less More
    HanaTour
    Reviews
    Map

    Map