Karta Vacation Rentals





In eclectic Notting Hill, a luxury hotel in London within a 15-minute walk of Kensington High Street and Kensington Gardens. You’re 0.7 miles from Kensington Palace and about 1.1 miles from Hyde Park, with Notting Hill Gate and local theaters just steps away.