Stay Inn

55 Blackfriars Road
Salford
United Kingdom