Best Western Victoria Palace Hotel
Best Western Victoria Palace Hotel
Enquire NowThe Best Western Victoria Palace hotel is in Central London and best for a modern and cosy break in the capital. Whilst staying with us you will enjoy a prime location in the very heart of London, within walking distance of many of the city’s most celebrated attractions. Buckingham Palace is less than a 20-minute walk away, so why not head there for 10:30am and get a good spot for the changing of the guard. You’ll also be a 20 minutes walk from the London Eye, for some breath-taking birds eye views of the city. Big Ben, Westminster Abbey, Trafalgar Square and Downing Street (to name a few) are also close by, meaning you’ll be able to tick off all the biggest points of interest.
Rooms: Twin, Double, Single, Family Rooms
- Ensuite Bathrooms
- Wi-Fi
- Bar/Resturant Onsite