Karta Vacation Rentals





On Bayswater Road in central London, steps from Kensington Gardens and about a 10-minute walk to Hyde Park. A short stroll brings you to Notting Hill and easy links to Oxford Street. Family-friendly rooms and park views put you in a leafy city base.