Karta Vacation Rentals





In a leafy Kensington pocket of London, a short walk from Royal Albert Hall and Hyde Park. This luxury aparthotel is about 0.5 miles from Kensington Palace and within easy reach of the Natural History Museum. Ideal for London City Centre stays and pet-friendly visits.