We just spent sat night (5/18) at the Marriott Maida Vale for $75 on a price line stay.
For sure it is not in the center of London but the savings on the room for sure made up the inconvenience of the tube ride. And the room was actually one of the largest dbl rooms that we have ever had in lon.