Salford Watersports Centre is located in Salford, United Kingdom on 15 The Quays. Salford Watersports Centre is rated 4.7 out of 5 in the category adventure sports center in United Kingdom.
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance