Critics' choice
The Lowry The Lowry - © The RoccoForte Collection

Lowry review Rate it

The hotel of choice for visiting actors, politicians and Premiership footballers, the Lowry is Manchester's original five-star hotel. The address may be Salford, but it's located right on the City Centre's edge, on the banks of the murky River Irwell. Everything is as it should be - huge, achingly hip rooms with super-sized beds, original modern art, discreet service and clued-up staff. A swanky spa and the serene River Restaurant are further draws.

Comment Tweet
Save to foursquare

Lowry details

50 Dearmans Place,
Chapel Wharf,
M3 5LH

Area City Centre

Transport City Centre buses, or Salford Central rail

Telephone 161 827 4000

More information + photos

Lowry map

Share your thoughts

  • or log in into My Time Out
  • *
  • *
  • Min 1 star. Zero stars will be treated as unrated.
* Mandatory fields for leaving a comment