HotelsClick.com

Hotel Extended Stay America - Chicago- O'hare - North

2 Stars

  1201 East Touhy Avenue - 60018 - Chicago (Il), United States View Map
Area: O'hare International Airport

Booking.com

Hotel Details

Rooms

Rooms Number: 87

 Public transport

  • Distance from the city center: 30 KM
  • Time to the city center: 40 MIN
Book

Hotels nearby

Booking.com