With chic and contemporary design, these London apartments offer a luxurious place to call home during your stay. The stylish furnishings and top-end appliances compliment the modern furniture to create a relaxing environment. Each apartment is finished to a high standard with spacious open plan living areas and well equipped kitchens. Located in the centre of South Kensington, these apartments boast an enviable base for every guest. You can enjoy the restaurants, cafes and shops on your doorstep and with the tube station just two minutes' walk away, you can easily commute to other areas of London.
Location
South Kensington is a great location in London to visit and it borders Chelsea and Knightsbridge. You will find South Kensington is home to the Natural History Museum, Victoria and Albert Museum and the Royal Albert Hall. Just across the road from the Royal Albert Hall, explore Kensington Gardens and Hyde Park. Here you will find Kensington Palace, Serpentine Gallery and numerous memorials. Take a boat along the lake or if it's a warm day, enjoy a swim in the Serpentine Lido. There is a cafe next to the Lido and the park is home to leisurely walks. From these apartments, you can walk into Knightsbridge, where you will find the famous department store, Harrods and just a little further you will arrive at Hyde Park Corner and the Wellington Arch. This 19th-century memorial marks the start of Constitution Hill, which leads you through Buckingham Palace Gardens and to Victoria Memorial and the front of Buckingham Palace.
Travel
South Kensington tube station is just a short stroll from these apartments, which offers great connections to other areas of the city including; Mayfair (Green Park), Westminster and Tower Hill. This property benefits from being outside London's congestion zone.
Full payment will be taken at the time of reservation.
{{ terms.content }}
Please enter your dates to get the best available rates.