Karta Vacation Rentals
In the direct vicinity of Hyde Park — a 5‑minute walk to Kensington Gardens and a short stroll to Marble Arch and Royal Albert Hall. Set in a classy Victorian townhouse in central London, near Lancaster Gate, the Italian Gardens and Hyde Park Stables. Pet-friendly city apartments with fast access to the West End and major sights.