Two Starwood resorts -- the Sheraton and Westin -- shine in Los Cabos, Mexico WorldGolf.com What's amazing is they're both a part of the same family -- Starwood Hotels & Resorts -- and located just miles apart on the resort strip between Cabo San Lucas and San Jose. Even with their different themes and architecture, they're still able to ... |