Hotels Delta Stays: Is It Worth Booking Your Hotel Through This Portal? by joeheg July 16, 2024 by joeheg July 16, 2024 In recent years, many credit cards have started offering credits when you book a hotel through their travel portal. Initially, these credits were provided by banks that had their own… 0 FacebookTwitterPinterestEmail