we have booked the kings cross travelodge, costing us £40 for a 3 bed room before we go and £95 for the same room on the day we come home!!
didn't fancy driving home after a full day at the resort, ,then the train!!!
i have stayed in the travelodge farringdon before, it is quite "old" but it was clean and cheap.