Delaware Towers Hotel
Located within 25 minutes' walk of Millennium Public Park, the 3-star Delaware Towers Chicago hotel offers access to tourist attractions throughout Chicago.
Location
Located just 900 feet from Chicago metro station, this hotel is 1.4 miles from the half - mile - long Navy Pier. The nearby attractions include the skyscraper 360 Chicago Observation Deck, situated merely 8 minutes' walk away. Dearborn & Delaware bus stop is also just around the corner from the Delaware Towers.
Food & Drinks
You can relish American cuisine at Joe & the Juice located 0.2 miles away.
Why choose Delaware Towers Hotel Chicago
-
Relaxing on-site spa
-
Diverse on-site activities
-
Indoor swimming pool
-
Gourmet on-site dining
Main amenities
Amenities
Delaware TowersParking options
- Parking
Enter dates to see availability