Yes, Wyndham Ahmedabad Shela has an Olympic-sized outdoor swimming pool and an indoor swimming pool in its fitness centre.