The Lowry Hotel, Manchester

The Lowry Hotel is a five star hotel located riverside in the heart of Manchester. With the Presidential suite and six riverside suites, this venue has a dedicated events floor.

Star Rating
Maximum Dining Capacity 600
Number of Bedrooms 165

www.thelowryhotel.com