Looking for an affordable accommodation, but near Hyde Park, this is what you are looking for.
The rooms are actually dorm rooms, but very tidy.
Don't expect too much, but if you are out most of the time, you don't need much.
The location is perfect. Near the subway and walking distance from Hyde Park. You can even walk to Harrods in case you need something:)