The Manchester Central Travelodge

Salford, United Kingdom

All Places Salford Hotel



warned is very popular at weekends with stags and hens!


  Directions    Blackfiars


More things to do near Salford

Places near to Salford

Source: wikivoyage