The Victoria Inn London is conveniently situated for the Tate Gallery, Westminster Abbey, Buckingham Palace, the London Eye and St. James's Park. The Victoria Palace/Apollo Theatres are just a short walk. The bedrooms are restful, each beautifully furnished with a carefully considered colour scheme. Rooms have television, pay per view films, hairdryer, telephone and hospitality tray.
Check Availability
Facilities Room Direct Dial Telephone Room TV
Transport Tube : PIMLICO - 200 metres Rail Station : VICTORIA - 0.25 miles
Victoria Inn London (Victoria). Copyright 2005-2007
www.ultimatelondon.com