The Venue for the 2020 North West Business Awards will at the Lowry Hotel Manchester.

An Iconic 5 Star hotel in the heart of the North West of England, the venue is known for its love of art and fantastic customer service.

We’ve chosen the Lowry Hotel as the next venue for the North West Business Awards due to its fantastic offering on Food and its iconic stature as one of the Top Hotels in the North West of England.

The Lowry Hotel 50 Dearmans Place
M3 5LH