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
www.millenniumhotels.com/en/manchester/the-lowry-hotel/
View on Google Maps