Yes it is. However, it may be expensive because many credit cards often charge a foreign transaction fee of around 3% every time money is spent. You could also be charged for cash withdrawals and interest from the moment you get your money.