The Lowry Hotel

Inspected by Visit England Logo
Visit England Logo Inspector comments
"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.
Ratings & awards
award
AA 5 Star Hotel
award
2-Rosette restaurant
award
AA Recommended Spa
award
Green Tourism Bronze
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
Show more (19)
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.
Area image

Nearby places to visit

View all (8)

The Lowry Hotel

Inspected by Visit England Logo
Visit England Logo Inspector comments
"Strikingly modern, riverside hotel at the centre of the city."
Ratings & awards
awardawardawardaward
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
Show more (19)
Also at this location
Location
50 Dearmans Place, Chapel Wharf, Salford, MANCHESTER, M3 5LH
About the area
Area image
Greater Manchester
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)