The 3-star Delaware Towers Chicago hotel provides proximity to the scenic Chicago Riverwalk Walkway, which is situated around 20 minutes' walk away.
The skyscraper 360 Chicago Observation Deck is not very far away, while Chicago Union train station is 1.6 miles from this hotel. Wrigley Building is situated in the vicinity of the Chicago hotel. The public Cloud Gate Sculpture is approximately 5 minutes away by car, and Chicago is a mere 900 feet from the Delaware Towers. Dearborn & Delaware bus stop is at a distance of a few steps from this property.
The hotel is 0.2 miles from Joe & the Juice and offers a broad selection of meals.