Just found out there are 2 Comfort Inns near Victoria Station.
CI Buckingham Palace Road and
The first one is a 10 minute walk from the station and the second is right at the station.
Where do I want to be located in terms of walking to the sights, and the tube, etc.
Can anyone give me advice on which of the two I should book at?
Do not know area at all or the hotels.