The Lowry Hotel

tripadvisor logo

(4,750)

Call
Website

Advertisement

Photos

50 Dearmans Place Chapel Wharf
Salford, England M3 5LH
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, The Lowry Hotel makes a bold contemporary architectural statement with its dramatic, curved, glass-fronted façade that creates a light and airy feel within the hotel interior.

Reviews

tripadvisor logo
4.54,750 reviews
Photo of Julie B
Great experience
12/2/2024

Great staff, especially Matt and Joe on reception. Couldn’t do enough for us. Lovely hotel room too....

Photo of Helen S
Disappointed
12/1/2024

We had my father’s 80th birthday meal at the hotel restaurant. The service was awful and below what ...

Photo of Yendys
Excellent stay BUT….
12/1/2024

There are very few hotels with such large rooms. The wide corridors also give a feeling of luxury. H...

Own this business?
See a problem?

You might also like

United KingdomEnglandSalfordThe Lowry Hotel

Advertisement