El 10 de noviembre de 2008 se inauguró el Centro de Entrenamiento Olímpico (CEO), que desde entonces opera como sede del COCh —la antigua sede fue vendida en 2011 a la Universidad Pedro de Valdivia—, y en 2013 comenzó a operar el Centro de Entrenamiento Olímpico II (CEO II), ambos ubicados en la comuna de Ñuñoa.