Karta Vacation Rentals
In elegant Paddington, a short stroll from Hyde Park and Kensington Gardens. The hotel sits near Marble Arch and Oxford Street and is minutes from Paddington and Lancaster Gate stations. Perfect base for sightseeing around central London and quick airport train links.