Porto, Portugal
A gym offering HYROX classes focused on resistance and high intensity training with small group sizes (max 10 people) and personalized coaching for athletes of all levels.