Situado a uma distância de apenas 11 minutos a pé de Lake Michigan, o The Ambassador West Wyndham Hotel também dispõe de piscina.
Archbishop's Residence e o Parque Millennium estão a uma distância de 300 metros e a uma distância de 3.1 km, respectivamente. Os turistas em família irão gostar de visitar o Jardim Zoológico de Lincoln Park, que fica a apenas 1.4 km de distância. Os amantes da natureza apreciarão a proximidade da praia Oak Street Beach, que fica a apenas 1.3 km de distância. O hotel está localizado a uma distância de 450 metros de Couch Tomb e a alguns metros de Museu da História de Chicago. A estação de metrô mais próxima é Clark/Division, a cerca de 700 metros de distância.
Peking Chinese Food serve cozinha chinesa e está localizado a uma distância de 400 metros deste hotel.