Karta Vacation Rentals





On Cromwell Road in Kensington, London—an independent boutique hotel a short walk from Kensington High Street and the Natural History Museum. Imperial College, Kensington Gardens, Earls Court, Harrods, the Royal Albert Hall and the Science Museum are all nearby. The property sits roughly 5 km from central London with easy access to Knightsbridge and Chelsea.