Victor Hotel
Hotels - Others in Victoria, LondonVictor Hotel is situated in Victoria and provides a wide range of facilities including tea and coffee making facilities and access to showers and bathrooms. They also have a TV area. Travellers cheques are welcomed as a method of payment. Bookings are also available.
Nearest public transport
Pimlico - Underground
Similar businesses nearby