Home > Travel > Europe > United Kingdom > London > London Hotels > 2 Stars London Hotels > Kensington Close Hotel, London
Kensington Close Hotel, London

Community images

  • Kensington Close Hotel, London

Kensington Close Hotel, London

This 3 star Kensington Close Hotel is located in the city centre of London and was established in 1963. It is close to the Kensington Palace and Kensi...

> Show product information

Most popular similar offers