The 3 Star Best Western John Howard Hotel is an oasis of elegance in the heart of Central London, located in a tree lined boulevard in the Royal Borough of Kensington. Only a few minutes walk from Hyde Park and other attractions.
The Best Western John Howard Hotel London is located just off of Kensington High Street, one of the most fashionable shopping areas in London, and once home to Diana Princess of Wales. The hotel blends old style elegance and modern day comforts, as well as a 24 hour concierge service
Best Western John Howard Hotel
No 4 Queens Gate, London
Best Western John Howard Hotel, Kensington, London
Map of all central London hotels
Your guide to UK hotels