Iglesia San Francisco
0.06 mi from property
The oldest building in Santiago, this architecturally magnificent church dates back to the 16th century and was declared a National Monument in 1951.
816 Avenida Libertador Bernardo O'Higgins Santiago Chile