Karta Vacation Rentals
Tucked into a reimagined Victorian townhouse in Kensington, London, this aparthotel mixes period charm with modern living. You're close to Hyde Park, the Natural History Museum, Royal Albert Hall and Kensington High Street. Nearby highlights include Earl's Court, Olympia London, Leighton House Museum and The Mosaic Rooms. Pet-friendly for dogs by prior arrangement.