The Best Western John Howard Hotel is an oasis of tranquillity and elegance in the heart of Central London, located in a tree lined boulevard in the Royal Borough of Kensington and Chelsea.
It's a few minutes walk from Hyde Park.
It's also close to fashionable Kensington High Street, Knightsbridge, Harrods, Harvey Nichols and other famous designer stores as well famous sights of London such as Kensington Gardens, Kensington Palace, the museums of South Kensington and the Royal Albert Hall. <br>
Sumptuous English Breakfast buffet is included in the price.
Nearest Tube: Gloucester Road |