 This hotel is British so I would not recommend it to someone who is accustomed to the comforts of American hotels If you want an American style hotel I recommend that you first investigate chains like Hilton or Marriott in London 
No Positive