The Victor Hotel is just half a mile from London Victoria Train Station and a mile from Buckingham Palace. It offers free Wi-Fi in public areas, and rooms with an en suite bathroom and flat-screen TV.
All rooms at the Victor Hotel feature a fan and tea and coffee making facilities.
The property is ideally located at less than 10 minutes’ walk from Victoria Station, on the Circle, District and Victoria Lines, providing easy access to everything London has to offer.