We stayed two nights in this hotel and were very impressed. This hotel is nearing the end of a complete renovation.
It is literally a one minute walk from Earl's Court tube station and is well situated for pubs and local shops.
Our room was stunning, much like photos that are already posted. A very comfy bed, nice warm room with climate control and a brilliant ensuite with complimentary shower gel, etc.
One of the staff was incredibly helpful in guiding us towards places to eat in the area, and the staff generally were eager to help where they could.
We didn't eat here, so can't comment on that.
Overall, as hotels go in London, this is a beautiful one in an amazing spot at a good price compared to a lot of other hotels!More