NOBU Los Cabos NOBU LOS CABOSHome/Ingles/NOBU Los Cabos/NOBU Los Cabos NOBU is the first hotel in Mexico of this prestigious firm, located at the southern tip of the Baja California Sur peninsula, with landscaping designs according to the destination. Services Garden Design and Landscaping Irrigation Systems Value Engineering Client NOBU