Home Tags Cabo San Lucas
Tag: Cabo San Lucas
With a tucked-away location situated on 39 acres of beachfront property along Santa Maria Bay near Mexico’s Cabo San Lucas, the 122-room Montage Los Cabos recently opened for groups looking to relax, escape—and swim.
A recent travel warning issued by the U.S. Department of State has left meeting planners wondering if it’s safe to travel to Mexico.
Amping up its gastronomical game, the property now offers a new Indian restaurant and chill-out lounge bar.
“We want to continue to enhance our unparalleled wellness experience, and Jason is the perfect addition to our focus on fitness.”