The Lowry Hotel
Manchester, Greater Manchester M3 5LH
This luxury 5-star designer hotel is situated on the banks of the river Irwell in Manchester. A hip, contemporary hotel offering superb event space with first-rate facilities. For corporate and social…
- Max: 600 guests