Best Western Victoria Palace
Best Western Victoria Palace
60 Warwick Way, Victoria, Westminster
London
SW1V 1SA
United Kingdom
Rooms from £59.00 ( €87.32 / $107.97 ) per night
Best Western Victoria Palace is a newly refurbished and modernly decorated hotel in the heart of London, rated 3-star. The hotel is ideally located within a 5-minute walk of Victoria coach, Tube and train stations.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







