Stay with us

Scroll for more

The perfect base to explore London's top attractions

The Victor Hotel is just a stone's throw from Victoria Station and top attractions including Buckingham Palace, Big Ben, and Westminster Abbey. Perfect for business travellers, shoppers, or those looking to visiting the capital for sightseeing, we pride ourselves on offering great value accommodation in the heart of Central London.