Extended Stay America - Chicago - Hanover Park

Hanover Park • Show on map
Price as low as USD 69.99
This Extended Stay America - Chicago - Hanover Park is located in Hanover Park and especially designed for longer stays with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and…More info


