this is the worst hotel I've ever been.
I went to London during the summer, the room had a broken ceiling fan, so we couldn't sleep well, it was too hot!!!!
The room I stayed is so small, only the beds fit the room. To walk around you need to put the luggages on the bed or jump over them.
The only good thing was the location, close to Hyde Park. But believe me, it is not worth it.
just don't stay in this hotel, it will ruin your trip.