Medina Leisure Centre,
Isle of Wight,
There is a good bus service from the main ferry ports.
Both East Cowes to Newport and Ryde/Fishbourne to Newport services stop at Medina Leisure Centre although if you catch a bus from West Cowes you will have to change at Newport.
To see the current timetables please follow this link