
Rated: 7.8 out of 10 by other travelers
4 Queens Gate, London, GB, SW7 5EH |
|
The Best Western John Howard Hotel City has luxurious furnishings with air-conditioning and is centrally located. Close to Harrods, Buckingham Palace, West End shopping, theatres and exhibition centers.