VISA, MAster CRad or AM-X will prob be your better bet...when in doubt, call your credit card company and ask where you can and can't use you card. I checked thier site and found nothing on Travel and where the card can be used...
Discover Card Customer Service
Discover Financial Services
P.O. Box 30943
Salt Lake City, UT 84130-0943
International Toll: (801) 902-3100