The Lowry Hotel
50 Dearmans Pl, Manchester
About venue
General Information
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. Guests can dine at the River Restaurant which serves a grill-style menu and has views across the city. Alongside the River Restaurant, the Lowry Lounge is a versatile bar space with cocktails and snacks, you can even enjoy live entertainment featuring local artists weekly.
Conference and Meeting Room Information
The Lowry Hotel is has a dedicated events floor with its own special entrance on the ground floor. There are a range of flexible rooms that can be configured in 15 different ways, from a boardroom event to a press conference with seating for up to 90. The is lots of natural daylight in all rooms given with floor-to-ceiling windows. There’s double the sunshine in the Grand Ballroom, which takes up to 600 standing or 400 theatre-style, which can be split it into two for half as many delegates.