St. Regis Los Cabos
St. Regis Los Cabos is situated within the esteemed Quivira community in Cabo San Lucas, which received a "Development of the Year" award from Golf Magazine in 2015. Nestled on a 33-acre site with a remarkable 1,200 feet of oceanfront, the resort is set to offer a captivating experience:
“The grand crescendo of design in architecture”.