Situé à Santiago, à seulement 12 km du stade Omar Torrijos, le Black Lion Inn propose un jardin, un salon commun et une cuisine commune. Cette maison d'hôtes propose des chambres climatisées, ainsi qu'une connexion Wi-Fi et un parking privé gratuits.
Les logements comprennent un coin salon, une télévision par satellite à écran plat ainsi qu'une salle de bains privative pourvue d'articles de toilette gratuits et d'une douche à l'italienne. Tous les logements sont insonorisés. Le linge de lit et les serviettes de toilette sont fournis.
L'aéroport de Pedasí, le plus proche, est implanté à 136 km.