Hotel Merchants definition
Hotel Merchants means a Merchant that processes Transactions using the Merchant Facility for the purposes of hotel/motel accommodation to customers.
Hotel Merchants means you if you are a merchant that processes Card Transactions using Multipay for the purposes of hotel/motel accommodation to customers.