translate English to French: Downtown Bariloche is just a 10-minute drive away from the Torres Blancas.
Le centre-ville de Bariloche se trouve à seulement 10 minutes du Torres Blancas.