The award-winning Swissôtel Chicago is located where the Chicago River meets Lake Michigan in downtown Chicago, just steps away from shopping on the Magnificent Mile, a short walk to The Loop (Chicago's financial district) and close to many of the city's. more details