Millennium Hotel London Knightsbridge 4 stars

17-25 Sloane Street, Knightsbridge, Kensington and Chelsea, London, SW1X 9NU, United Kingdom

Hotel image
Read more reviews for Millennium Hotel London Knightsbridge