Stay Inn Hotel Manchester
Photo gallery for Stay Inn Hotel Manchester
Overview of Stay Inn Hotel Manchester
Stay Inn Hotel Manchester
3-star hotel in Blackfriars
Reviews
7.6
Good
Popular amenities
Explore the area
55 Blackfriars Road, Salford, England, M3 7DB
- The Black Friar1 min walk
- Manchester Cathedral10 min walk
- Manchester Victoria Station12 min walk
- Manchester (MAN)17 min drive