Tag: 5 star hotel

  • CSL’s Favourite Hotels | Grand Solmar Lands End Resort and Spa

    “A short walk from both downtown Cabo San Lucas and the white sand beaches of Playa Solmar, Grand Solmar Land’s End Resort & Spa offers a taste of luxury in a peaceful beach atmosphere where the Sea of Cortez meets the Pacific. Guests have the option of dining at one of six restaurants that are […]