London Hotels

Best Western John Howard Hotel, Kensington, London

Best Western John Howard Hotel, Kensington, London

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