Karta Vacation Rentals
In the heart of London's West End, just a short walk from Oxford Street and the buzz of Soho. This luxury boutique hotel sits near Regent Street, Tottenham Court Road, Leicester Square and the British Museum—perfect for shopping, theatre and central London sightseeing.