Angel Townhouse situa-se na área de Islington, em Londres, e disponibiliza acomodações de 3 estrelas com acesso Wi-Fi gratuito. O alojamento encontra-se a 3,3 km de Estádio Emirates, a 3,5 km de King's Cross Theatre e a 3,7 km de Estação Ferroviária de Euston. Este alojamento não fumador localiza-se a 3,2 km de Estação de Kings Cross.
Todas as unidades apresentam uma casa de banho privativa, roupões de banho e roupa de cama.
Catedral de São Paulo fica a 4,2 km de Angel Townhouse, enquanto Museu Britânico fica a 4,3 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 15 km de Angel Townhouse.