聖地亞哥洛斯卡巴超熱賣住宿之一! Set in Santiago de los Caballeros, 1.6 km from Leon Centre and 1.7 km from Monumento a los Heroes de la Restauracion, Everer offers air conditioning. The property features garden views. Offering direct access to a balcony, the apartment consists of a fully equipped kitchen and a flat-screen TV. San Luis Fortress is 2.6 km from the apartment, while Santiago Apostol Cathedral is 2.9 km from the property.