Karta Vacation Rentals





In the heart of Covent Garden, London — these King's Street suites sit within easy walking distance of the city centre. You’re a stone’s throw from the Royal Opera House, the British Museum and the National Gallery, with lively piazza performances and boutique shopping on your doorstep.