Hospedaje Ensueño is 3 hours from Mexico City by bus (Estrella Blanca / North central bus station). From the Zacatlan bus station take bus to downtown and walk two blocks until cementery (Panteon Municipal), later walk two blocks on Porfirio Diaz Street.