Le bâtiment a été construit à la fin des années 1800 et, en 1906, le premier casino chilien y a été aménagé.
Ross est également l'administrateur de la grande Juana Ross de Edwards fortune, la Nancagua Hacienda, située près de la ville du même nom.