Palace of Iturbide (built 1785)
Location: 19.4337639°N, 99.1388667°W