7.8
Best Western Victoria Palace**

5 English reviews

28 international reviews

/ 12°
27 Apr 2018
Number 101 of 1113 hotels in London

Find the best prices and last minutes for Hotel Best Western Victoria Palace** at: