Millennium Hotel London Knightsbridge
Knightsbridge, London, Greater London SW1X 9NU
The 4-star Millennium Hotel is found in the heart of Knightsbridge, London on Sloane Street. With close-by attractions such as the Victoria and Albert Museum, Hyde Park, not to mention Harrods and Harvey…
- Distance: 0.14 Miles
- Max: 140 guests