translate English to French: Well connected to any point of Catalonia, by national road or highway.
Bien communiqué avec n'importe quel point de la Catalogne, par route nationale ou autoroute.