share
by Michael J. Shapiro | May 25, 2011

 The 119-suite Grand Solmar Land's End Resort & Spa Cabo San Lucas celebrated its grand opening on Saturday. Solmar's fifth property in the area is on the southernmost tip of Mexico's Baja Peninsula, where the Sea of Cortes and Pacific Ocean meet, in a dramatic stretch of beach between cliffs and water. The luxury resort has two oceanfront restaurants on-site, as well as a spa, a salon and a fitness center. Meeting and event space is available at Solmar's nearby 260-room Playa Grande Resort.