Apart Providencia Barros Borgoño is located in Santiago, Chile on Dr. Manuel Barros Borgoño 41, Región Metropolitana. Apart Providencia Barros Borgoño is rated 4.4 out of 5 in the category serviced apartment in Chile.
Address
Dr. Manuel Barros Borgoño 41, Región Metropolitana