Starwood to open luxury resort at Los Cabos

Zacks – Starwood Hotels & Resorts Worldwide recently broke ground on Solaz resorts at Los Cabos. The resort is scheduled to open in 2017. It will be Starwood’s first Luxury Collection hotel in Los Cabos and the brand’s seventh hotel in Mexico.

Leave a Reply

Your email address will not be published. Required fields are marked *