Other Hotels in Manchester - Salford 187-189 Chapel Street, Salford, Manchester, M3 5EQ Tags: bar, ensuite rooms, lounge bar, restaurant, televisions