The Copthorne Tara Hotel London Kensington features comfortable guest rooms, bars and restaurants.
Millennium & Copthorne Hotels at Chelsea FC
The 4 star Millennium and Copthorne Hotels at Chelsea FC is located at Stamford Bridge, the home of the Chelsea Football Club.
Millennium Gloucester Hotel London Kensington
The Millennium Gloucester Hotel London Kensington is located in South Kensington.
Millennium Hotel London Knightsbridge
The Millennium Hotel London Knightsbridge is located in a very convenient location on Sloane Street, one of the best shopping destinations London has to offer.
Millennium Hotel London Mayfair
The Millennium Hotel London Mayfair is situated in the heart of fashionable Mayfair, near to all the designer stores of the area.
The Baileys’s Hotel London
Set in a stunning Victoria-era townhouse, The Bailey’s Hotel London combines old-world charm with the flair of fashionable South Kensington.
The Chelsea Harbour Hotel
A 5-star Luxury hotel in one of the London most exclusive areas.