Centro de Santiago bevindt zich in Santiago de los Caballeros, op minder dan 1 km van Monumento a los Heroes de la Restauracion, en biedt accommodatie met een buitenzwembad, gratis privéparkeren, een tuin en een terras. Het pension met gratis WiFi ligt op ongeveer 4,3 km van Centro León en 16 minuten lopen van San Luis Fortress. Een aantal kamers bij de accommodatie hebben een balkon met uitzicht op het zwembad.
Het pension biedt kamers met airconditioning, een kledingkast, een kluisje, een flatscreen-tv en een eigen badkamer met een douche. Sommige kamers zijn voorzien van een keuken met een oven, een magnetron en een kookplaat. Alle kamers bij Centro de Santiago hebben beddengoed en handdoeken.
Santiago Apostol Cathedral ligt op 1,7 km van de accommodatie, en Cibao Stadium ligt 3,8 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Cibao, op 11 km van Centro de Santiago.