Karta Vacation Rentals
In London's City Centre, a brisk walk from Hyde Park and Kensington Gardens. Marble Arch is about 1.2 km away and Oxford Street roughly 2.1 km. Paddington, Madame Tussauds, Royal Albert Hall and Baker Street are all within easy walking distance — a handy London hotel base for sightseeing.