OT: Hotel in Croydon
This is a bit of a weird one, but I'm supposed to meeting someone (about work - nothing dodgy!) in Croydon. There's a hotel near the Fairfield Halls, close to East Croydon station: basically, you come out of the station, cross the tram tracks and turn left - when you get to the roundabout with the tower block office in, you head right and take the first exit.
My question is: what's the name/chain of the hotel there? I did think it was Holiday Inn, but from their website it seems not.
Thanks in advance