It will be much cheaper to book a short term apartment in London from here:
It is cheaper, comfortable and in the London downtown. over 9 years ago
There are many 2-4* hotels near Victoria Station (look for Belgrave Road and Warwick Way). I have put together a list of some good hotels and hostels in London on my blog (check it here http://www.mintytrips.co.uk/accommodation_london.html).
Hope it helps,
Jacob over 7 years ago