Situated in Santiago de los Caballeros, 2.1 km from Leon Centre and 2.4 km from Monumento a los Heroes de la Restauracion, City Center Apartments provides accommodation with amenities such as free WiFi and a flat-screen TV. The apartment is 2.8 km from Santiago Apostol Cathedral.
The apartment includes 2 bedrooms and a kitchen with an oven and a microwave.
San Luis Fortress is 3.1 km from City Center Apartments, while Cibao Stadium is 3.9 km from the property....
|Calle General Eusebio Manzueta #23|
Santiago de los Caballeros