You could catch an event at Paradice Ice Skating, a stadium in Avondale. Hotels.com travelers also say the area is walkable and has lots of nice beaches. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you think Paradice Ice Skating is cool, you also might like Western Springs Stadium and Eden Park, both located nearby.