Holiday Inn London - Kensington 4 stars

Wrights Lane, Kensington and Chelsea, London, W8 5SP, United Kingdom

Hotel image
Read more reviews for Holiday Inn London - Kensington