Karta Vacation Rentals





In the heart of London City Centre, a 4-star aparthotel sits a 3–5 minute walk from Leicester Square and Piccadilly Circus. Regent Street, Trafgar Square and the British Museum are all within easy walking distance, ideal for West End theatre nights and sightseeing.