These luxurious London apartments are an ideal destination
to call home. Located in the heart of South Kensington, guests will be in an
enviable location to access the best that London has to offer. With soft furnishings
and cool tones, these apartments are finished to an exceptional standard and offer
elegant touches that provide the ultimate escape from the city. Just a
10-minute walk from the nearest tube station, cafes and shops are right on your
doorstep as well as convenient transport links to greater London. With fully
equipped kitchens, bright living areas and spacious bedrooms, guests can unwind
in this home away from home.
Full payment will be taken at the time of reservation.
{{ terms.content }}
Please enter your dates to get the best available rates.