Hotels in Salford (Lancashire)
17 Trafford Road
Salford Quays
Salford
Lancashire
M5 3AW
Hotel, restaurant, bar, conference venue, wedding venue, private events, open 24 hours, 7 days week
There are currently no reviews for this company
All fields are required. Your review will appear immediately.