I'll be in London for a week at the beginning of May, and am looking for a place to stay near Hyde Park that offers a little more room and a mini kitchen. This will be for 2 people, and I need 2 beds. The person I'm going with wants to go running in Hyde Park while we're there so that's important, so I'm thinking either South Kensington or Bayswater areas. Budget is mid-range, could be higher than Premier Inn-type accomodations, but not crazy. Thanks in advance!
In South Kensington, just a few minutes walk from the park is a Citadines and two Fraser Suites.
Just slightly west in Earls Court, but on Cromwell Road, is the Ember Locke Kensington.
Look at Native aparthotels at https://nativeplaces.com/
They have a location 1 mile from Hyde Park https://nativeplaces.com/property/native-hyde-park/
Some of the rooms at Vancouver Studios might suit you.