
London, United Kingdom
Best Western Buckingham Palace Rd
3-star hotel · BWH HOTELS
A fantastic location in the heart of London. Best Western Buckingham Palace Road Hotel occupies a prime spot close to the capital’s top attractions. Buckingham Palace, the Houses of Parliament, London Eye, Hyde Park and West End…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant





















