The Lowry Hotel★★★★★
"Strikingly modern, riverside hotel at the centre of the city."
Overview
Named after the famous local artist, this contemporary hotel, set beside the River Irwell in the centre of the city, offers spacious and modern bedrooms equipped to meet the needs of business and leisure visitors alike. Many of the rooms look out over the river, as do the sumptuous suites. The River Restaurant serves fine cooking, and a lighter menu is available in the bar during the day. Extensive business and function facilities are available, together with modern leisure and well-being facilities.
Our inspector loves...
Centrally located - Wonderful city centre location, overlooking the river Irwell
Art - Named after local artist L.S Lowry and featuring displays throughout the hotel
River Restaurant - Serving fine seasonal cooking in a modern restaurant next to the Lowry bridge
Business convenience - Offering a very good range of meeting and event spaces
Parking facilities - Convenient secure parking across from the hotel, a luxury in this central location
Features
- Opening Times
- Open all year
- Rooms
- En-suite rooms: 165
- Family rooms: 0
- Satellite TV available
Location
50 Dearmans Place, Chapel Wharf, Salford, MANCHESTER, M3 5LH
Also at this location
About the area
The Greater Manchester conurbation incorporates the towns of Bolton, Oldham, Rochdale, Salford, Stockport and Wigan, and has the vibrant city of Manchester as its administrative headquarters.
Manchester was founded in Roman times, and developed during the 17th century as a textile town, becoming the centre of the English cotton industry.
Nearby places to visit
View all (8)




