Grand Velas Los Cabos opens

Velas Resorts’ fifth luxury all-inclusive has opened near Cabo San Lucas, featuring two-story wellness suites, a 35,000-square-foot spa, a convention center and several gourmet restaurants. Grand Velas Los Cabos has 304 suites ranging from 1,180 to 3,400 square feet — all with ocean views — as well as an entry area that sits 300 feet … Read moreGrand Velas Los Cabos opens