The Lowry Hotel

50 Dearmans Place Chapel Wharf, Salford, M3 5LH Directions

   Open today 00:00 - 24:00

Business overview

Iconic and luxury 5-star hotel located in the heart of Manchester's city centre, boasting an award-winning restaurant, spa and the biggest rooms in the city.

The Leading Hotels of the World provide accommodation with a range of services including food, room service, wifi, and gym facilities.

Photos

Image of The Lowry Hotel
Superior room at The Lowry
The River Bar & Grill at The Lowry
The river restaurant at The Lowry Hotel
Luxurious spa at The Lowry Hotel

Products & Services

City Centre Hotels

Corporate Event Venues

Hotel Restaurants

Hotel Meeting Rooms

Luxury Hotels

Meeting Facilities

WiFi

Wedding Venues

Spa Hotels

Online Booking

Reviews

Would definitely return

4
Booking was quick and very efficient and staff were so polite and helpful. Room was very spacious and spotless. We ordered room service which was a lovely treat. Location was great and very close to everything we needed. Would definitely return.
Cancel Update
1000 characters limit

Excellent stay

5
Excellent Hotel
Cancel Update
1000 characters limit

Not up too much

3
Rooms large and airy but needing a touch up in places.
Service ok but some staff have difficulty with English accent and we ended up with incorrect food / drink order.
Breakfast ok but not up too much, disapointed at the poor selection at the buffet!
Cancel Update
1000 characters limit