The Kensington Hotel, South Kensington, London SW7 5LP

The Kensington Hotel London

109 – 113 Queen’s Gate,
South Kensington,
London
SW7 5LP

Tel: 020 7589 6300

South Kensington

Star Rating: 5-star