Karta Vacation Rentals





In the heart of Covent Garden’s Seven Dials on Mercer Street. A boutique hotel just steps from the Piazza, Soho, the Strand, Oxford Street, Piccadilly Circus, Leicester Square and the West End theatres. Easy links to the National Gallery, the British Museum and central London transport.