The new 122-room resort on Santa Maria Bay is the laid-back, but decidedly luxe face of Cabos’s next act.
Sleek, Quiet, and Private: A New Montage Resort is Bringing Low-Key Luxury to Los Cabos
No comments yet
The new 122-room resort on Santa Maria Bay is the laid-back, but decidedly luxe face of Cabos’s next act.