C. de Cristóbal Bordiú, 3, Chamberí, 28003 Madrid
Madrid, Spain
Triboost is a sports training center offering strength and fitness programs alongside specialized clubs for triathlon, running, HYROX, swimming, and trail sports, with multiple locations in Madrid.