Ecoturismo Olintlalli is located in Xochimilco, Mexico on Canal Almoloya S/N, Ejidos de Xochimilco y San Gregorio Atlapulco. Ecoturismo Olintlalli is rated 4.6 out of 5 in the category farmstay in Mexico.
Address
Canal Almoloya S/N, Ejidos de Xochimilco y San Gregorio Atlapulco