50 Dearmans Pl, Chapel Wharf., Manchester M3 5LH
The Lowry Hotel is an iconic five star hotel in Manchester with a large sprinkling of the extraordinary.
It delivers a tangible sense of something a bit different from the moment you step through our polished glass doors.
With the recently refurbished River Restaurant offering stunning views of the city over the River Irwell, live entertainment and scrumptious chocies of food it is the place to be.
This venue has no galleries
This venue has no events
This is the first time you have logged in. Please select your city below: