The Lowry Hotel
50 Dearmans Place Chapel Wharf, Salford, M3 5LH Directionshttps://www.yell.com/biz/the-lowry-hotel-salford-2536962/#view=map
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.
Products & Services
City Centre Hotels
Corporate Event Venues
Hotel Meeting Rooms
Would definitely return4
Not up too much3
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!