The Millennium Gloucester is a luxury hotel, located in the heart of South Kensington with easy access to the west end, the shops of Knightsbridge, museums and the business districts.
The guest rooms and suites at the London Millennium Gloucester are elegantly furnished to create a warm and welcoming environment in which to relax.