Luxury Travel Intelligence just released its top 12 hotel brands from across the globe. Many of these top hotel chains feature Los Cabos resorts. Six Senses hotels took the top spot on the list for the third year in a row. This hotel chain, unfortunately, does not feature a Cabo-based resort. They are the proud …