Los españoles estuvieron hospedados en Tenochtitlan hasta 1520.