Travelweek | Velas Resorts to debut ultra-luxe resort near Los Cabos this November Travelweek Located between Cabo San Lucas and San Jose del Cabo, the new resort will boast 360 oceanview suites, all over 1,180 square feet with private terraces. Other details that will surely impress discerning guests include a staff-to-guest ratio of 3:1, a ... |