Experience luxury at 11 Cadogan Gardens, The Apartments and The Chelsea Townhouse by Iconic Luxury Hotels. Located just steps away from Harrods and South Kensington Tube Station, this hotel offers convenient access to some of London's most iconic attractions. With Victoria Tube Station and Victoria Train Station within close proximity, guests can easily explore the city. The Natural History Museum London is also nearby, providing a cultural and educational experience. Indulge in the sophisticated ambiance and impeccable service that 11 Cadogan Gardens, The Apartments and The Chelsea Townhouse have to offer.
11 Cadogan Gardens is conveniently located near Harrods, South Kensington Tube Station, Victoria Tube Station, Victoria Train Station, and the Natural History Museum London.
11 Cadogan Gardens is just 697 meters away from Harrods, making it easily accessible for guests who wish to visit the renowned department store.
11 Cadogan Gardens is only 955 meters away from South Kensington Tube Station, allowing guests to conveniently travel around London using the underground network.
Guests staying at 11 Cadogan Gardens can benefit from the close proximity to Victoria Tube Station and Victoria Train Station, providing easy access to various parts of the city.
Aside from exploring the attractions mentioned earlier, guests can also discover the vibrant neighborhood surrounding 11 Cadogan Gardens, which offers an array of dining, shopping, and entertainment options.