Swim some laps, soak away a hard day on the slopes or let your little ones loose in the paddling pool. Indoor swimming pools are fun for everyone no matter the weather!