Karta Vacation Rentals
In the heart of Covent Garden’s theatre-packed district, a city-center hotel steps from the Royal Opera House and Covent Garden Market. Eco-certified and pet-friendly, it’s about 0.5 miles from the British Museum and close to Leicester Square and Trafalgar Square.