Following a massive refurbishment, The Lowry Hotel has established itself as one of Manchester’s most sought-after addresses, with its design-centric approach and modern hospitality. Now, the hotel also pegs itself as an art hub of sorts, with, as a highlight, a constantly active art gallery just off the lobby. No wonder, then, that this hotel — 165 rooms and six suites — now finds itself under the prestigious Leading Hotels of the World banner. The hotel is named after the legendary artist L. S. Lowry.
What’s It Like
The overall look and feel of the hotel is upbeat and chic, with its clean, minimalist design. Paintings, installations and photographs dot the space giving it a very artsy vibe. There is a sense of space, everywhere you go in the hotel, with its expansive lobby, large rooms and massive corridors.
Where is It?
Though the Lowry Hotel is situated in downtown Manchester, along the banks of River Irwell, a five-minute walk from the main shopping district, it still feels tucked away in a quiet neighbourhood.
I stayed in a Business Executive room category, which impresses with its sheer size. A gorgeous chaise longue sits by the window, with sweeping views of the river and neighbourhood. The room is characterised by a “design” vibe and features all the standard perks — coffee machine, fast WiFi, generous workspace, large bathroom and smart TV.
Restaurants and Bars
Pre-meal cocktails are best enjoyed at the stylish River Bar, with a separate open terrace overlooking the river. The hotel’s signature restaurant, aptly named, The River, offers British and French classics served in an a la carte or three-course prix fixe format. The traditional Sunday lunch is also worth a try.
This hotel scores high points on the MICE front with a separate floor dedicated to this segment, with a separate events entrance area. The Grand Ballroom can accommodate up to 600 people. In addition, there are two more ballrooms and eight meeting rooms, which offer different configuration options.
British brand Elemis has a spa in the hotel’s premises and offers all sorts of face and body treatments. The hotel also has a fully-equipped gym.
Definitely, one of Manchester’s most luxurious addresses, especially if you appreciate art and design.
The Lowry Hotel, Manchester, 50, Dearmans Place, Chapel Wharf, Salford, Manchester, UK