Situated in one of the most prestigious areas of London, you have the Albert Museum, the Science Museum and the Royal Albert Hall all within walking distance. This four star hotel places an emphasis on courtesy and care, and provides the best level of modern accommodation. A perfect base for a break in the capital.
Hotel Name: Best Western Premier Shaftesbury Kensington
Address: 33-37 Hogarth Road, Kensington, London, SW5 0QQ
Official Website: Best Western Premier Shaftesbury Kensington