The City of Hamilton has 23 Recreation and Community Centres with indoor pools.
Here are the locations: REC CENTRES & INDOOR POOLS
The City of Hamilton has 19 arenas.
Here are the locations: HAMILTON ARENAS
The City of Hamilton has 10 Senior Centres.
Here are the locations: SENIOR CENTRES
The City of Hamilton has 9 outdoor pools.
Here are the locations: OUTDOOR POOLS