The Millennium Hotel London Knightsbridge is located on Sloane Street only a two minute walk from Knightsbridge Tube Station. It is set amidst a wealth of exclusive designer houses and well known department stores including Harrods and Harvey Nichols. The modern and stylish Millennium Hotel Knightsbridge has spacious and well equipped rooms and a reputation for excellent cuisine.