Great location, but noisy on the stay,,,
Have stayed many times in London... this was a nice, "neighborhood" hotel... free internet... and good service.
MAJOR ISSUE on first day of stay (Saturday)... the management had contractors working on plumbing and construction on the floor above... just after we waited to check in, and get some much-needed sleep! (Just arrived from the States)
They attempted to make it better... but this was just poor planning. Otherwise, great stay, excellent location (Earls Court Station), and friendly staff.