Where is Picasso Statue?
Picasso Statue is located in Downtown Chicago. It's in an artistic neighbourhood well known for its great entertainment and riverfront. If you're looking for things to do in the area, you might like to visit Millennium Park and Navy Pier.
Things to see and do near Picasso Statue
What to see near Picasso Statue
- Millennium Park
- McCormick Place
- Wrigley Field
- Willis Tower
- Art Institute of Chicago
Things to do near Picasso Statue
- Navy Pier
- Michigan Avenue
- Field Museum of Natural History
- Goodman Theater
- James M. Nederlander Theatre