Markevicz in Pearse Street, Jackie Skelly in Clarendon Street, another gym St. Patricks Cathedral... fitness centres: Pat Henry off Fitzwilliam Square... swimming pool in the Mespil complex on Leeson Street... gym in the Camden Court Hotel next to Bleeding Horse, big gym over spar on camden street. The YMCA on Aungier street.
Few gyms in temple bar - not sure about swimming pools though.