Karta Vacation Rentals
Set back from Kensington Road and facing the southern end of Kensington Gardens in the heart of London’s Kensington. Steps from Kensington High Street and a short stroll to Royal Albert Hall and Hyde Park. Ideal for extended-stay aparthotel bookings and pet-friendly stays.