The Lowry Hotel is a five-star contemporary hotel on the banks of the River Irwell in Salford, Manchester. Known for its sleek riverside design, it offers luxury rooms and suites, fine dining at The River Restaurant, a spa, and extensive events and conference facilities
The Lowry Hotel
50 Dearmans Place
Salford
M3 5LH
