Location
Victoria Inn is conveniently situated close to Victoria Underground in the heart of London. The places of interest, which are 2 kilometres from this inn are Cutty Sark, a fast sailing ship and Royal Mews.
Rooms
Guests are offered a choice of 43 spacious accommodation units that are well designed with standard furnishing. All units feature modern amenities such as Internet access, colour TV and telephone.
Restaurant
Victoria Inn in London serves delicious breakfast for guests each morning in the relaxing atmosphere of the breakfast room. The nearby restaurants serve a wide variety of local, regional and international cuisines.