JW Marriott Los Cabos Beach Resort & Spa will open its doors this fall in Puerto Los Cabos, Mexico. The 299-room resort will include infinity pools, seven restaurants and bars, a 21,000-square-foot spa, a beach club, the exclusive Griffin Club, space for meetings, and a ballroom. Read the TravelPulse story here


