x
Loading...

Exit 50B on I-90 East

Left 0.77 mi

Level Chicago Old Town

1140 North Wells Street, Chicago, IL 60610

1-312-858-9848 Directions
Amenities
WiFi (Free)
Electric Charging Stations
Internet
Business Center
Pool
Elevators
Smoke Free
Non-smoking (Rooms Available)
Pets Welcome