Karta Vacation Rentals





In South Kensington — a luxury boutique hotel just steps from the Natural History Museum and within easy walking distance of Imperial College, Royal Albert Hall and Harrods. Close to Hyde Park and Kensington Gardens, it puts culture, shopping and green space at your doorstep.