Karta Vacation Rentals
In leafy Bloomsbury, just off Oxford Street — a Georgian townhouse boutique hotel a short stroll from Russell Square, Tottenham Court Road and the British Museum. Ten minutes' walk to Covent Garden and the West End theatres. Easy access to London St Pancras for Eurostar and multiple Tube lines.