Yes, a credit card is required to reserve your suite.