You really should book through AMEX and get the FHR (Fine Hotels and Resorts) or Centurion rate to ensure that the benefits are avaiable to you.
It is *possible* to get a property to offer you the benes simply by flashing the card(s), but they are under no obligation to do so.