dave_van_damn,
The nearest train station to the River Rooms is Stourbridge Town. To get there it's normally a train from Birmingham to Stourbridge Junction, then change there for the small train to Stourbridge Town itself.
Looking at the train times, the trains depart from either Birmingham Moor Street or Birmingham Snow Hill (note: not New Street, which is the big station in Birmingham!). Moor Street is just out of the other side of the Bull Ring next to the big Selfridges (and its iconic silver discs on the outside) and may be easier to find than Snow Hill.
One word of note: the last train back to Birmingham from Stourbridge Town is at 2250 - which might not tie in so well with the end of the gig.
Your other option is the number 9 bus (the same one the band mention in Eat Me Drink Me Love Me Kill Me). They're very regular and depart from the centre of Birmingham. The last bus from Stourbridge bus station is 2345, so a bit more time for you. Timetable here:
http://nxbus.co.uk/files/NXWestMids/cur ... Summer.pdfThe day ticket for those buses is £4, and a word of note, it's exact change only on those buses, so make sure you have that before you get on.
If staying in Birmingham, there's lots of choice, just depends on your budget really. Currently for Friday 1st August:
Ibis Birmingham New Street is £37 per night, it's close to the Chinese Quarter and Bull Ring and pretty close to New Street itself and they're pretty decent (I stayed there in May for a gig).
Travelodge Birmingham Moor Street is walking distance from New Street and Moor Street, and that's £45 per night currently.
There is also The Talbot Hotel in Stourbridge itself, single rooms for that night are available at £50 (or double £70, twin sold out) - I'd maybe read the reviews first though before making a decision -
http://www.thetalbot-hotel.co.uk/