Il Delaware Towers Hotel Chicago, 3 stelle, è situato a circa 2 km dalla Scultura Cloud Gate e a soli 12 minuti a piedi dalla Magnificent Mile.
L’hotel si trova a Chicago, a pochi minuti a piedi dalla stazione della metropolitana Chicago. Le attrazioni culturali della zona sono la Statua di Picasso (1 km) e il Museo d'arte contemporanea (1,1 km). Il Delaware Towers Chicago è a una distanza di 650 metri dal John Hancock Center. Ben collegato con tanti luoghi d'interesse, questo hotel è situato abbastanza vicino alla fermata di autobus Dearborn & Delaware.
Il ristorante Gibsons Bar & Steakhouse offre specialità della cucina americana e si trova a soli 5 minuti a piedi.