The Lowry Hotel Europe / United Kingdom / England / Greater Manchester / Manchester Category: Type: Hotel Chain: The Leading Small Hotels of the World, Rocco Forte Hotels Address: 50 Dearmans Place, Chapel Wharf, Manchester M3 5LH Facilities:
Properties:
Open All Year... The Lowry Hotel is part of the new Chapel Wharf Development on the banks of the River Irwell, next to Calatrava's landmark Trinity Bridge.