Great place to stay in London. The location is in the heart of Chinatown so it is possible to visit a lot of things walking.