About
Revive Wellness Hub is a premium training and recovery space in central Madrid, designed for people who take both performance and wellbeing seriously. Across its boutique studios in Justicia and Salamanca, Revive focuses on structured strength training, hybrid conditioning and sculpt-style sessions that blend muscle toning with functional work. The timetable includes options such as Strength, Strength & Conditioning, Sculpt, Power Sculpt, low-impact functional classes and specific performance-focused workouts, allowing you to build power while protecting joints and mobility. Classes are small, coach-led and dynamic, with a clear emphasis on proper technique and athletic progression rather than overcrowded, generic group fitness. What truly sets Revive apart is its integrated recovery area, featuring Finnish sauna, ice bath and infrared therapy to help you regenerate after intense training and manage everyday stress. The result is a modern, urban hub where professionals and fitness enthusiasts can train hard, recover smart and maintain long-term balance.
Media
Upcoming events
No known events at the moment.
Amenities
No equipment listed yet.
Access
Revive Wellness Hub is located in central Madrid’s Justicia and Salamanca districts, easily reachable on foot from nearby metro stops and key streets in the city centre.
Opening hours
Pricing
Pricing not listed yet.
Contact
28004 Madrid
r••••••••••.••mEmail (hidden):
h••••@•••••••••••.••mInstagram (not provided)Strava (not provided)Facebook (not provided)TikTok (not provided)
Team
The coaching team has not been listed yet.
Athletes at this gym
No members linked yet.
Frequently asked questions
Where can I do HYROX in Madrid?
Revive Wellness Hub is an HYROX affiliated gym in Madrid, Spain, Calle Barbara de Braganza, 10, 28004 Madrid.
Is Revive Wellness Hub an HYROX affiliated gym?
Yes. Revive Wellness Hub is an HYROX affiliated gym, equipped for training on the official stations.
What are Revive Wellness Hub's opening hours?
Revive Wellness Hub opening hours: Monday 07:00 – 16:30, 17:30 – 22:00 · Tuesday 07:00 – 16:30, 17:30 – 22:00 · Wednesday 07:00 – 16:30, 17:30 – 22:00 · Thursday 07:00 – 16:30, 17:30 – 22:00 · Friday 07:00 – 20:30 · Saturday 09:30 – 14:30 · Sunday 09:30 – 14:30.