Iglesia San Francisco

Exterior of Iglesia San Franciscol at Hotel Plaza 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