Grand Velas Los Cabos is a new, all-inclusive luxury beachfront resort situated on the shimmering shores of the Sea of Cortez in the corridor between San Jose del Cabo and Cabo San Lucas in Baja California Sur, Mexico. This is…
Company Reinforces Status as Leading Provider of Luxury All-Inclusive Experiences to North American Travelers Apple Leisure Group® subsidiary, AMResorts®, announced today that the company’s resort brand management portfolio now extends to 60 properties after signing multiple hotels over the past…