(+39) 010 5701151

Home

Checking availability and prices
The Lowry Hotel

Check availability

1

The Lowry Hotel

5 Stars 5 Stars Hotel
50 Dearmans Place, Chapel Wharf

Manchester, North West England, United Kingdom

Description

The Lowry Hotel is situated on the River Irwell in the Chapel Wharf area, close to the main shopping and commercial districts.
The hotel amenities: 24H reception, lifts, restaurant, bar, banqueting facilities, business center, wireless internet connection, parking (extra fee).
The Lowry Spa include treatment rooms, saunas, relaxation area and gymnasium (locally paid).
All rooms are fully air conditioned and have complete bathrooms, sat-TV, telephone, internet access, safe and mini bar.

Address: 50 Dearmans Place, Chapel Wharf, M3 5LH Manchester, United Kingdom

Address: 50 Dearmans Place, Chapel Wharf
Map location could be inaccurate. Please double check the address well before your trip.