Sorry, we have no reviews for Salford, click here to add your own.
Quick hotel find:
Lowry Hotel Manchester's most fashionable hotel, the award-winning Lowry Hotel is ideally situated on the banks of the River Irwell in the recently-developed Chapel Wharf area on the Salford-Manchester boundary. The first five-star hotel in Greater Manchester.
Latest Review: Apr 2006
Ranked #1 of 1 hotels in Salford
Browse our holiday reviews
Recent hotel reviews
Lowry Hotel, Salford, England
"On arrival we were greeted by a friendl"