The Cape, A Thompson Hotel
The Cape debuted in June 2015 and is situated along one of the most desirable stretches of white sand in Los Cabos. The fully open, all-new luxury hotel features 161 guestrooms, all with unobstructed views of the Sea of Cortes…