I stayed at this hotel on business in October with a bunch of colleagues. It was very well suited for our needs and reasonably priced, including free Wifi and internet. The hotel is in immaculate condition and the service is good. The hotel breakfast and afternoon tea were particularly excellent. The only downside is that the rooms are quite small (not much space between bed and walls) but that is common in London.
Although not in the heart of town, hotel is conveniently very close to Earl's Court tube station, which is handy for getting around town quickly.