Situated in Santiago de los Caballeros, 1.2 km from Monumento a los Heroes de la Restauracion and 2 km from Leon Centre, City Center Apartments provides accommodation with amenities such as free WiFi and a flat-screen TV. The apartment is 2 km from San Luis Fortress. The apartment includes 2 bedroom Read more
Situated in Santiago de los Caballeros, 1.2 km from Monumento a los Heroes de la Restauracion and 2 km from Leon Centre, City Center Apartments provides accommodation with amenities such as free WiFi and a flat-screen TV. The apartment is 2 km from San Luis Fortress. The apartment includes 2 bedrooms and a kitchen with an oven and a microwave. Santiago Apostol Cathedral is 2.1 km from City Center Apartments.