Stay Inn Hotel (Manchester), Salford, Lancashire, United Kingdom
About Stay Inn Hotel (Manchester)
Stay Inn Hotel (Manchester) is a Hotel Restaurant serving the Salford community in Lancashire, United Kingdom and located at 55 Blackfriars Road.To contact Stay Inn Hotel (Manchester) call 0161-907 2277 or visit their website at stayinn.co.uk
Location
55 Blackfriars Road
Salford
Lancashire
United Kingdom
M3 7DB
Map
Contacts
Tel: 01619072277
Web: stayinn.co.uk