NEW YORK, April 2, 2019 /PRNewswire/ -- Nobu Hospitality, the globally established lifestyle brand founded by Nobu Matsuhisa, Robert De Niro and Meir Teper, is delighted to announce the official opening of Nobu Hotel Los Cabos.