Das Hotel Atwater Chicago liegt in der Nähe vom Michigansee, und zwar etwa 12 Gehminuten von hier entfernt.
Das Hotel befindet sich in ungefähr 2 km Entfernung vom Bahnhof Union und bietet einen schnellen Zugang zur Magnificent Mile. Sie können außerdem den Nicholas J. Melas Centennial Fountain & Water Arc ein paar Schritte entfernt vom Hotel besichtigen. Das Atwater ist in rund 10 Gehminuten Entfernung von der Federal Reserve Bank of Chicago. Der Unterkunft befindet sich in unmittelbarer Nähe von der U-Bahnstation Grand.
Das Restaurant Streeterville Pizzeria and Tap bietet italienische Gerichte an und befindet sich nur wenige Schritte entfernt vom Hotel.