A TASTE OF MEXICO AT NOBU HOTEL LOS CABOS

For its debut in Latin America, Nobu Hotels has selected the white shores of West Mexico. Nobu Hotel Los Cabos is luxury Japanese Beach Chic at its most enticing - a stylish aesthetic of contemporary Japane...