In November, I am planning a one night stay in London. I am struggling to know which hotel to book. I have some credit card points I can use which means I can book somewhere a little more luxurious than I am used to. Although, I don't want a hotel that I will feel uncomfortable/out of place in. I plan on seeing a show (possibly Matilda), so maybe a hotel around Covent Garden. Does anyone have any recommendations? Thanks