Delaware Towers Hotel
The 3-star Delaware Towers Hotel Chicago offers proximity to the Loyola University Museum of Art, situated a mere 0.7 km away.
Guests can also enjoy American food at Gibsons Bar & Steakhouse located 350 m from this Chicago hotel.
Located merely 650 metres from the skyscraper 360 Chicago Observation Deck, the hotel is also about 5 minutes by car from entertainment venues like the Chicago Theatre. This hotel stands just around the corner from Chicago tube station. Millennium Public Park is nearly 25 minutes' walk from the Delaware Towers Chicago. Dearborn & Delaware bus stop, offering a direct link to the city attractions and main places, is within easy reach of the accommodation.
Delaware Towers Hotel Chicago Facilities
| Parking options | Parking |