Knightsbridge Hotel 5 stars

10 Beaufort Gardens, Kensington and Chelsea, London, SW3 1PT, United Kingdom

Hotel image
Read more reviews for Knightsbridge Hotel