In London, you can get a hotel near famous tourist attractions. Even if you get a hotel far away from all the things do in London, you’ll have no trouble finding public transport. London is the official home to double-decker buses. If you don’t have to time to do all things to do in London, take a tour of the city in a bus. You can ask your hotel you’re staying in about bus tours.