5 ★
The Lowry Hotel
Address: 50 Dearmans Place, Chapel Wharf, Manchester, United Kingdom
On the banks of the River Irwell, the award-winning Lowry dominates the skyline with its curved, glass-fronted faรงade. It has rooms with stunning views, a riverside restaurant and a spa. Free WiFi is also available.
Hotels Nearby
-
Staycentral Apartments 4 ★
95 chapel street, Manchester
-
Arena Black Lion
65 Chapel Street, Manchester
-
Aparthotelzzz
138 Chapel St, Manchester
-
Renaissance Manchester City Centre Hotel 4 ★
Blackfriars Street, Manchester
-
Dreamhouse Apartments Manchester City West 4 ★
2 Bloom Street, Manchester
-
City Center Manchester Apartment
2101 City Heights Apartments, Victoria Bridge Street, Manchester
-
Mulligans of Deansgate
12 Southgate, Manchester
-
CitySuites 5 ★
16 Chapel Street, Manchester
-
Stay Inn Manchester 3 ★
55 Blackfriars Rd, Manchester
-
The Mitre Hotel
1-3 Cathedral Gates, Manchester
-
Cross Street Apartments
Cross Street 25, Manchester
-
The Ainscow Hotel and Spa 4 ★
Trinity Way, Manchester
- ๐ WorldPlaces ›
- Hotels ›
- ๐ฌ๐ง United Kingdom ›
- Manchester ›
- The Lowry Hotel