Universal Rewards Center & Booth Offering Perks for Visa Card Approval at Universal Studios Hollywood
A new Universal Rewards Center and Booth at Universal Studios Hollywood gives guests the chance to score unique perks. Universal Rewards Center The Universal Rewards Center, located at Universal CityWalk, next to Nectar Bath Treats, is a space for guests looking to sign up for one of two different Universal Rewards Visa Signature Cards. As … Read more