Host & Stay - Alma Hotel Manchester
Within 3.5 km of Trafford Centre and 5.1 km of Old Trafford Stadium, Host & Stay - Alma offers free Wi-Fi and a garden. This holiday home is 7.7 km from Bridgewater Hall and 7.9 km from John Rylands Library.
41 Alma Street, Salford, Manchester, M30 0EX, Regno Unito