Hotels in London,
Hotels
60-64 Warwick Way,
London ,
SW1V 1SA
UNITED KINGDOM
Best Western Victoria Palace is located in the heart of London close to Victoria Underground, Railway and coach Stations. A budget bed and breakfast hotel in Victoria London for leisure and business travellers.
Worldwide > United Kingdom > London > Hotels