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.
This air-conditioned apartment features 2 bedrooms and a bathroom equipped with a bath and free toiletries. An oven, a microwave and a fridge can be found in the kitchen.
Santiago Apostol Cathedral is 2.1 km from City Center Apart...ments.
|Calle General Eusebio Manzueta #23|
Santiago de los Caballeros