A charming, small hotel in a Victorian townhouse building, the Rushmore has very nicely decorated rooms, providing a delightful base for a pleasant stay in London. It is located among the shops and cafes of Earl`s Court, within easy reach by tube and buses of just about everything in town.