My Guide Website?
Best Western Burns Hotel
London
The three-star Best Western Burns Hotel is an efficient, professionally run and exceptionally modern establishment that is located on Barkston Gardens in the heart of London's prestigious Kensington & Chelsea district. Contemporary, luxurious and impressively stylish, this lovely hotel is a great option for both business and leisure guests.