Karta Vacation Rentals





In the heart of Leicester Square in central London. Steps from Garrick Theatre and the West End, with Soho, Covent Garden, Regent Street and Piccadilly Circus all a short walk away. A super-boutique luxury hotel perfectly placed for theatre, shopping and nightlife.