The Lowry Hotel
The Lowry Hotel is Manchester’s finest 5* hotel. Set on on the banks of the River Irwell, the hotel is perfectly situated for guests to explore all of Manchester’s highlights. The Lowry itself exudes a modern elegance, which is perfect for families, couples, and solo travelers alike. The hotel boasts 165 bedrooms,12 stunning suites, and a Presidential Suite.