Mastercard and Global Hotel Alliance (GHA) have signed a multimarket agreement to launch a co-branded card aiming at making travel and hospitality experience better.