The Cape, a Thompson Hotel, Cabo San Lucas: Review Posted on Posted onNovember 2, 2021June 30, 2022By admin The Cape, a Thompson HotelĀ and just-initiated Hyatt property, has been turning heads since it debuted … Continue ReadingThe Cape, a Thompson Hotel, Cabo San Lucas: Review