Karta Vacation Rentals
In the heart of Kensington between Knightsbridge and Chelsea — a 55-room boutique hotel just off Cromwell Road. Steps from the Natural History Museum (about a 6-minute walk) and roughly 0.5 miles from the Victoria & Albert Museum and Kensington Gardens.