$194
17 Sloane St
London, England SW1X 9NU United Kingdom
London, England SW1X 9NU United Kingdom
The Millennium Hotel London Knightsbridge is located on Sloane Street, with the Knightsbridge underground station 150 yards away. Knightsbridge, the home...
more
Amenities
Wheelchair Accessible, Meeting Facilities, Babysitting, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all
Wheelchair Accessible, Meeting Facilities, Babysitting, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all

