10 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
Holiday Inn Express & Suites Chicago West-O'hare Arpt Area, United States
Category: Hotel
Address details
200 S Mannheim RdHillside
IL 60162
United States
Hillside, United States Print route » N41° 51' 58.9896" W87° 52' 59.0196" (41.866386, -87.883061) Start navigation »
Phone & WWW
(708) 544-2700http://www.ihg.com/holidayinnexpress/hotels/us/en/hillside/chiha/hoteldetail?cm_mmc=GoogleMaps-_-ex-_-USEN-_-chiha
Business hours