El museo arqueológico de Xochimilco ocupa un edificio porfiriano rodeado de jardines, y a la orilla del acalote de santa cruz, donde se encontraba el "ojo de agua" o manantial.