London logo

Best Western Victoria Palace

Check Availability

Best Western Victoria Palace
60 Warwick Way, Victoria, Westminster
London
SW1V 1SA
United Kingdom

Rooms from £59.00 ( €87.32 / $107.97 ) per night

Picture of Best Western Victoria Palace


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.

Click here for more Information on the Best Western Victoria Palace together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information