The award-winning Lowry is Manchester’s most fashionable hotel and is located on the banks of the River Irwell.
Serving as the glamorous backdrop to The Lowry Hotel’s glorious outdoor terrace, Manchester has been hailed as England’s new second city. Experiencing a modern-day transformation, Manchester’s streets have been reclaimed by upscale boutiques, gastropubs, and art galleries. The Lowry Hotel rises above the River Irwell like a bold, avant-garde beacon. A contemporary cool vibe extends to the chic guestrooms, with original art adding personality to the bedrooms and mosaic tiles embellishing the bathrooms. Given the designer setting and riverside location, it’s no surprise that The Lowry Hotel is the place to stay for fashionable visitors eager to experience Manchester’s revival.
View Event Venues Information