Karta Vacation Rentals





In South Kensington, a newly refurbished boutique hotel just a 3-minute walk from Earl's Court station. You’re in the heart of London with Kensington High Street, the Natural History Museum, Kensington Gardens, Imperial College, Olympia Exhibition Centre, Harrods and Hyde Park all within easy reach.