Nobu Hotel Los Cabos Planned for 2017 Opening

Nobu has signed on for its first property in Mexico, the Nobu Hotel Los Cabos, which will debut in 2017. The 200-room property will be Nobu's ninth hotel. The luxury property will feature a beachfront Nobu Restaurant and Bar with views of the Pacific Ocean, along with some meeting space, a spa, retail stores and a number of other F&B outlets.