Situated 18 minutes' walk from Delaware Towers Hotel Chicago, guests can visit International Medical Museum of Surgical Science.
This hotel is located in Chicago, only steps away from Chicago tube station. The scenic Chicago Riverwalk Walkway lies just 1.6 km from the 3-star hotel. The property also stands within reach of the skyscraper 360 Chicago Observation Deck. Guests will find Dearborn & Delaware bus stop next to the Delaware Towers, about 200 metres away.
The restaurant Gibsons Bar & Steakhouse is located 5 minutes' walk away.