Karta Vacation Rentals





In the heart of Knightsbridge, London — steps from South Kensington station and a short walk to the Victoria & Albert, Science and Natural History Museums. Harrods and Hyde Park are within easy reach. A smart pick for family-friendly stays near world-class shopping and culture.