Victor Hotel - London Victoria

The Victor Hotel is a charming hotel located near Victoria Station in the heart of London. Offering great value low cost accommodation the Victor is ideally located for sightseeing, shopping trips and business on a Budget.

With Free Wifi throughout the hotel and a daily Continental Breakfast the Victor is a preferred budget accommodation option for those looking for a reasonably priced Central London Hotel.