Karta Vacation Rentals
In the heart of London, just north of Hyde Park and a short walk from Paddington and Lancaster Gate stations. Walk to Kensington Gardens, Oxford Street and the Royal Albert Hall in minutes. A budget two-star, pet-friendly stop for city explorers who want quick access to parks, shopping and theatres.