The Lowry Hotel

50 Dearmans Pl, Manchester

Business meeting
Special events
600 max

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.

Most Popular Facilities


Room Service

Onsite Restaurant

Business Center

High speed internet






Conference rooms


Conference / Meeting Rooms

The Grand Ballroom
Conference room layouts:
© 2024 | All rights reserved