Home Customer Service London Hotels SearchContact Help London Guide Tourist Map

Victoria Inn Hotel


The Victoria Inn is a comfortable hotel located just one mile from Buckingham Palace, surrounded by many of London's top tourist attractions.

The world-renowned shops and boutiques and antique shops in Sloane Street and Kings Road are just a short distance away and the City and West End are within easy reach. The hotel is conveniently situated close to Victoria Underground, Railway and Coach Stations offering links throughout London.

The hotel has 43 well appointed rooms each with en suite facilities, colour television, direct dial telephone, hairdryer and hospitality tray.

Victoria Inn Hotel
65-67 Belgrave Road