DESCRIPTION
The Best Western Victoria Palace is located right in the centre of London and so is just a short walk away from Buckingham Palace, the London Eye, Big Ben, House of Parliament, Westminster Abbey, Trafalgar Square, Downing Street and many more attractions that the city has to offer.
Price
From £109.00
Average Rating
3.7
Facilities
Room Type
Things To See And Do In The Area
Address
60 - 64 Warwick Way, London, SW1V 1SA
Post Code
SW1V 1SA
Nearest Underground Station(s)
Victoria