Ive never written a particularly bad review for a hotel before, I try to highlight any good points it may have but alas, when it comes to the Travelodge, City Road, London, im going to have to be honest. It was appalling. I am actually a fan of Travelodge Hotels in general & have stayed in many of them. To... more






