Quite common in France to find rinks close to swimming pools : you cool one by heating the other.
If I remember correctly, in Nice the two are separated by windows ^^. I you sit in the upper level at the rink, after half a turn on yourself you see people swimming.
In Boulogne Billancourt, the solarium of the swimming pool is just outside the rink, so while in the rink you can see children in swimsuit trying to see through the windows to check what's going on in the rink.
For many rinks around Paris, the swimming pool is the next building after the rink. Some rinks include rooms used for dancing, meeting, fencing, ...
In Poitiers, the pool is on the other side of the road from the rink.
In Megève the rink is in a sport complex.
Véritable paradis multisports, le Palais ouvre ses portes sur une multitude d’activités : piscines, balnéo, patinoire, salles de remise en forme...
lepalaismegeve.com
In Méribel, the combo is rink+swimming pool+bowling+other activities like indoor climbing, etc.
So yes, quite usual to find pools and rinks together, at least.