United States > Illinois > Chicago Hotels >  Ambassador Chicago

Ambassador Chicago

1301 North State Parkway
Chicago, IL 60610

Amenities Map Photos
No active supplier for hotelID 138661

Please be patient while we process your request.