A location that can't be beat!
We based our travels in the south of England around this hotel, which is located just near Victoria Station, bookending around a guided tour. The rooms are not large, but clean and with much better beds than in a quite pricey hotel we'd stayed in during the tour.
You're also within easy walking distance of inexpensive food sources (e.g. Sainsbury's), and a bit further walk gets you to some of the best parts of London. We absolutely *loved* this place.
In short, if you're looking for the ultimate in luxury during your stay in London, look elsewhere. But if you're looking to stay in a great location at a reasonable price, this is a terrific pick.