La sede del parque se encuentra ubicada en la ciudad de San Carlos de Bariloche, dentro del complejo del Centro Cívico.