Karta Vacation Rentals
Adjacent to Hyde Park and a short walk from Paddington station, this central London stay puts you close to Kensington Gardens, Marble Arch and Oxford Street. A fast rail link connects the area with Heathrow Airport, making arrivals and departures quick and painless.