Best Western Victoria Palace is a 3-star venue set just 2.1 km from Trafalgar Square. Offering accommodation in a 6-story royal building, the hotel was remodeled in 2007.
The hotel is right in the heart of London. The property is located within a 20-minute walk to the center of London.
Quick access to restaurants and a cinema is provided.
Guests can easily get to London City airport, which is about 20 minutes drive away.
Best Western Victoria Palace offers 86 rooms fitted with wireless internet, a personal safe, a mini-fridge, a kitchenette and a dressing room for a comfortable stay in London. Some rooms overlook the city. Bathrooms feature a bathtub, a shower and a hairdryer.
Eat & Drink
Guests can savor coffee and tea in the café bar. The coffee shop ddks is 5 minutes’ walk away.
This excellent Best Western Victoria Palace offers a safety deposit box, a vending machine and a luggage storage.
Wireless internet is available in the entire hotel for free.
No parking available.
Year renovated: 2007.
Number of floors: 6.
Number of rooms: 86.