If a hotel already has 2.4 stars, you kind of already know what you should expect. And really, I didn't have THAT much of an issue with the location or the overall rooms themselves. But (spoiler alert) when I wake up wanting to take a shower, am already late, and there is not a towel in the entire place...no face cloth, hand towels, nothing....... I get a little mad.
When I tell the desk that when I return in 5 hours I'd like to have towels in the room...... and nothing happens......well, I think this is an issue.
Definitely an older place but only a block from Harrods, the Knightsbridge Station, across from Hyde Park, and walking distance to Royal Albert Hall.....and rates less than half those of the finer choices in the area.....you go in with eyes wide open.