Save Featured Added By Kathu Sale 35% Now Closed Kathu Fitness Center Piazza della Repubblica, 10, Roma, Italy Sed ... Facilities: