The Park City Grand Plaza Kensington Hotel is less than 1km from the Natural History Museum, a few minutes' walk from either Earl's Court station or Gloucester station. We stayed in the family suite, the room was very large with a king bed, a full bed and a double sofa bed. Beds are comfortable, the room was spotlessly cleaned every morning and staffs were so friendly and helpful.
There is a Thai/Malay restaurant that serves breakfast or meals in the same hotel building; however, it is operated by an independent external party. Food quality and menu options are just meh, I wouldn't recommend it.
There are multiple eateries and restaurants nearby the hotel, just under 15 mins walk. And if you are not up to long walking, just 2 min walk on the left of the hotel, at the corner of Lexam Garden and Crownwell, there is an Italian restaurant, La Terrazza, that serves wonderful coffee and breakfast, lunch and dinner.
In short, we had a pleasant and comfortable stay at the The Park City Grand Plaza Kensington Hotel.