Das 4-Sterne Hotel The Ambassador West Wyndham Chicago befindet sich etwa 11 Fußminuten vom See Michigansee entfernt und bietet seinen Gästen einen Swimmingpool vor Ort.
Saint Chrysostoms Episcopal Church befindet sich in etwa 5 Gehminuten Entfernung vom Hotel und John Hancock Center ist innerhalb von 20 Minuten fußläufig erreichbar. Zu den nächstgelegenen Attraktionen gehören Standing Lincoln Sculpture sowie Chicago History Museum. Millennium-Park ist in einer Entfernung von 10 Autominuten von der Unterkunft. Die U-Bahn-Station Clark-Division, die einen 10-minütigen Spaziergang von hier entfernt liegt, bietet eine schnelle Verbindung in alle Stadtteile von Chicago.
Das Restaurant Peking Chinese Food bietet chinesische Speisen an und liegt sehr nahe am Hotel The Ambassador West Wyndham.