Chuchi Place, een accommodatie met een buitenzwembad, bevindt zich in Santiago de los Caballeros, op 5,5 km van Centro León, 2 km van Kaskada Park, en 6,4 km van San Luis Fortress. De accommodatie met airconditioning ligt op 5,4 km van Monumento a los Heroes de la Restauracion, er is gratis WiFi en je kunt er privéparkeren op het terrein.
Het appartement heeft 3 slaapkamers, een flatscreen-tv met satellietzenders, een uitgeruste keuken met een koelkast en oven, en 2 badkamers met een douche. Handdoeken en beddengoed worden bij het appartement verzorgd.
Santiago Apostol Cathedral ligt op 6,7 km van het appartement, en Cibao Stadium ligt 8,2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Cibao, op 6 km van Chuchi Place, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.