Browse Wyndham Grand Chicago Riverfront’s photo gallery for a preview of this luxury hotel in downtown Chicago, featuring a convenient location near a variety of popular attractions.