738 West Schubert Avenue, Chicago, IL 60614, USA
738 W Schubert Ave Chicago, IL 60614
Chicago
Illinois
60614
US
(773) 525-4967(773) 525-4967
Pets are welcome in China Doll II and III for a fee of $10/night for each pet. Their only request is that dogs be kept off the beds and out of the garden. They are happy …