We stayed there this time last year and yes there are towels supplied but I dont recall a kettle. Also ignore any comments on the courtesy buses - we found they ran ok and there always seemed to be another on the way. Have a great time anyway, we did, and dont forget the compulsory visit to the White Hart!
We stayed there last year and go again on Saturday. there were towels but no kettles. We ordered tea and coffee from room service and found it to be cheap enough. Also minibar in room had supplies of cold drinks including alcohol and fruit juice. have a good time. When do you go