Black Lion Inn is gelegen in Santiago, op 12 km van stadion Omar Torrijos, en biedt accommodatie met een tuin, gratis privéparkeren en een gedeelde lounge. De accommodatie biedt een gedeelde keuken en gratis WiFi.
Alle kamers bij het pension hebben een bureau, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken. Alle units bij Black Lion Inn hebben airconditioning en een kledingkast.
Het dichtstbijzijnde vliegveld is Luchthaven Pedasí, op 136 km van de accommodatie.