SAX CHICAGO A THOMPSON HOTEL

333 NORTH DEARBORN
CHICAGO
Illinois
United States