North London Studio Apartment situa-se em Londres, a 2,3 km de Estação de Metro de Cockfosters, 5,9 km de Estação de Metro de Wood Green e 6,3 km de Alexandra Palace. O alojamento está a 13 minutos a pé de Estação de Metro de Southgate London, e os hóspedes beneficiam de acesso Wi-Fi gratuito e estacionamento privado disponível no local.
Este apartamento dispõe de 1 quarto, uma televisão de ecrã plano e uma kitchenette.
Estação de Metro de Tottenham Hale fica a 11 km de North London Studio Apartment, enquanto Estádio Emirates fica a 12 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 27 km de North London Studio Apartment.