The Best Western Victoria Palace is a 3 star hotel providing all the modern comforts, with an uncommonly relaxing style for the busy Victoria area of London. With Buckingham Palace, Westminster Abbey, Hyde Park and the London Eye all within walking distance, guests are spoilt for choice for attractions, shopping, restaurants and more. All of the air conditioned guest rooms feature an en-suite bathroom, flat screen television and free Wi-Fi Internet Access.
The Best Western Victoria Palace is perfectly located for first time visitors to London, with a large number of tourist attractions nearby, and easy access to the rest of the city via Victoria coach and railway stations, less than 10 minutes walk away. No on-site parking is available, however there are multiple public parking facilities nearby; the closest is at the back of Victoria station, only 5 minutes walk away.