If you are visiting with your family, consider the London hotels in Kensington. This neighborhood is located near Hyde Park, and there are many kid-friendly museums in the surrounding area. The Knightsbridge Hotel is a great option located just within reach of Buckingham Palace and many other attractions in the city.