Karta Vacation Rentals





In the heart of London's West End on Leicester Square. A central London hotel steps from theatres, cinemas and red-carpet premieres. Moments from Covent Garden, Regent Street, Chinatown, Piccadilly Circus, Buckingham Palace, Trafalgar Square and major museums.