Velas Resorts Plans New Property in Los Cabos
Thursday, May 5, 2016
Mexico-based hospitality chain Velas Resorts recently announced the addition of an all-new resort in Los Cabos, due to open in November 2016. The fifth property in the Velas brand, the new Grand Velas Los Cabos, will reportedly cost $150 million to complete, and will provide more than 300 ocean view luxury suites between Cabo San Lucas and San Jose del Cabo. The award-winning resort chain’s newest venture comes just in time for the peak winter season in Los Cabos, giving timeshare owners ample opportunity to explore the new facility. [Read more…]