Great location near Victoria Station, walking distance to Buckingham Palace, Hyde Park and Kensington.