For short stays it’s a wonderful choice. It’s near a central station — Earls Court — and they give a lot of discounts in partner restaurants near the hotel.
Just avoid rooms near the stairs/elevator. The hotel is very noisy - specially in those places.
Oh, I needed a charger/adapter and they were super friendly letting me use their.