The Bank of America Premium Rewards Elite Credit Card offers 2 points per dollar on travel and dining, and 1.5 on other purchases, with no expiration. Enjoy $300 in travel credits, Priority Pass lounge access, comprehensive travel protection, no foreign transaction fees, and an exclusive concierge service for personalized assistance.