Hospital de Jesús Nazareno (built 1665)
Location: 19.4286861°N, 99.1329333°W