Located 1,728 meters from Luis Leonides Leonides. Tur Hotel Express is a popular choice amongst travelers in Santiago, whether exploring or just passing through.
Located 1,760 meters from Luis Leonides Leonides. Ideally located in the prime touristic area of Santiago, Residencial Universitaria promises a relaxing and wonderful visit.
Located 2,695 meters from Luis Leonides Leonides. Hotel Sahara Inn is a popular choice amongst travelers in Santiago, whether exploring or just passing through.