Great Location & Services

1300 North State Parkway Chicago Illinois 60610

The Ambassador West Wyndham’s Amenities

Attraction