This hotel didn’t accept my American Express or international master or Visa card. It should not be available on Expedia site of USA if it does not accept international card.
We were 3 adult persons, but they provided us only one room key. Even asking for extra key several times, they gave us weird excuse that hotel is full and they don’t have keys.