Das Hotel Atwater Chicago befindet sich in der Nähe vom Nicholas J. Melas Centennial Fountain & Water Arc, und zwar einen 5-minütigen Spaziergang von hier entfernt.
Das Hotel befindet sich 750 m von der Magnificent Mile und in ca. 1 km Entfernung vom John Hancock Center. Das Art Institute of Chicago gleich neben dem Hotel ist eine der nahegelegenen Attraktionen. Der Skydeck Chicago ist in etwa 25 Gehminuten Entfernung von der Unterkunft. Das Atwater ist nur 250 Meter von der Bushaltestelle Fairbanks & Erie und 950 Meter von der U-Bahn-Station Grand entfernt.
Die Gäste können amerikanische Mahlzeiten im Restaurant Streeterville Pizzeria and Tap, in der Nähe von der Unterkunft, genießen.