Karta Vacation Rentals





In London city centre, a short walk from Leicester Square and the British Museum. Steps from Piccadilly Circus, Trafalgar Square, Soho Square, Phoenix Theatre and Tottenham Court Road. A luxury, pet-friendly hotel ideal for West End nights and museum runs.