
Ramada Manchester Salford Quays
Manchester, United Kingdom Hotels & Resorts
This 4-star hotel has a quayside location and is less than a mile from Old Trafford football stadium. It has free Wi-Fi, air-conditioned rooms, an Italian ...
From USD $56 per night