Karta Vacation Rentals
Tucked into Kensington's museum mile on Queen's Gate, this Victorian-style luxury hotel sits steps from the Royal Albert Hall, Natural History Museum, Science Museum and the Victoria & Albert Museum. Stroll to Harrods, Notting Hill, Kensington Palace, Hyde Park and the designer shops of Knightsbridge.