taxonomy name filter to get terms with special characters
It was only the &amp; charter there was making problems.
This was the solution:

$terms = taxonomy_get_term_by_name(str_replace('&amp;amp;', '&amp;', $title), 'places');