Welcome to Victor Hotel Scroll for more Perfect for sightseeing getaways, shopping trips, and business stays, Victor Hotel boasts an unrivalled location near Victoria Station in the heart of London and offers traditional accommodation with modern facilities. Accommodation Find out more Attractions Find out more Gallery Find out more Contact us Find out more