Su sede para partidos de local es habitualmente el Estadio Pedro Marrero de La Habana.