Karta Vacation Rentals
In the heart of London’s Covent Garden, a luxury hotel just steps from Covent Garden Market and Leicester Square. Walk to The British Museum, Piccadilly Circus, Tottenham Court Road and Trafalgar Square in minutes. A prime central London hotel for theatre nights and sightseeing.