Need synonyms for telecentre? Here's a list of similar words from our thesaurus that you can use instead.
Noun
A place where members of the public may access personal computers (and other digital equipment) and the Internet, in order to acquire or improve skills
“It is important to note that the telecentre users who participated in the study travel more than twice as far to their usual work place than home-based telecommuters.”