This apartment is situated in Xochimilco, close to Estadio Azteca, Floating Gardens of Xochimilco, and Xochimilco Ecological Park and Plant Market. You’ll also find Museo Diego Rivera Anahuacalli and Fuentes Brotantes de Tlalpan National Park nearby.