Black Lion Inn situa-se em Santiago, a 12 km de Estádio Omar Torrijos, e dispõe de acomodações com um jardim, estacionamento privado gratuito e um salão partilhado. O alojamento fornece uma cozinha partilhada e acesso Wi-Fi gratuito.
No alojamento, cada quarto inclui secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. Todas as unidades do alojamento apresentam ar condicionado e roupeiro.
O aeroporto mais próximo é o Aeroporto de Pedasí, que fica a 136 km de Black Lion Inn.