Hotel About Best Western Victoria Palace
Best Western Victoria Palace is a 3-star hotel in London, London, England, United Kingdom. Guests rate it 8.3/10 (very good) across 6 reviews, ranking it #1,783 of 7,035 places to stay in London.
At Best Western Victoria Palace, exceptional service and top-notch amenities create a memorable experience for guests. Complimentary internet access is available in the hotel to ensure you stay connected during your visit. Continuously receive the support you require through front desk amenities such as concierge service, express check-in or check-out, luggage storage and safety deposit boxes.
At the hotel, their ticket service and tours is also capable of assisting with booking tickets and securing reservations for entertainment and adventures. Desire to unwind? Make the most of your visit at Best Western Victoria Palace with accessible amenities such as daily housekeeping.
Read more about Best Western Victoria Palace
A delightful breakfast is the perfect way to begin your day, and at Best Western Victoria Palace, you can always indulge in a scrumptious meal on-site. At Best Western Victoria Palace, affordable refreshments are available 24/7 through the convenient vending machines on-site.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
- Chain
- Best Western International
- Brand
- Best Western
Location
60 Warwick Way, Victoria, London, SW1V 1SA, United Kingdom
Frequently asked questions
Is Best Western Victoria Palace a good place to stay?
Best Western Victoria Palace has a guest rating of 8.3 out of 10 from 6 reviews, which is considered very good. It ranks #1,783 of 7,035 properties in London on Triptoic.
Where is Best Western Victoria Palace located?
Best Western Victoria Palace is located at 60 Warwick Way, Victoria, London SW1V 1SA, United Kingdom.
How many stars does Best Western Victoria Palace have?
Best Western Victoria Palace is rated 3 stars.