Karta Vacation Rentals





In the heart of Covent Garden, minutes from London's West End and the city centre. Steps from the Royal Opera House and a short walk to the British Museum, Leicester Square and Trafalgar Square, with Aldwych, Duchess and Peacock theatres on the doorstep. A pet-friendly hotel ideal for theatre nights and city breaks.