Karta Vacation Rentals
In Chelsea, minutes from museums and boutique shopping. The boutique hotel sits a short walk from the Victoria and Albert Museum and the Natural History Museum, with Harrods, Kensington Gardens, Royal Albert Hall and the Thames all within easy reach.