Karta Vacation Rentals





In Palmers Green, north London — a compact apartment hotel minutes from Alexandra Palace and Tottenham Hotspur Stadium. About 12 km from central London, with easy access to White Hart Lane, Emirates Stadium and Madame Tussauds. Ideal for travelers searching for apartments in London with convenient transport links.