Been to Best Western Victoria Palace? Share your experiences!
Best Western Victoria Palace - 
60 Warwick Way, Victoria, Victoria, Greater London, SW1V 1SA
Distance
Victoria centre is approx 0.36 miles










