Many hotels in the city do accept international debit cards, but it is always better to check with the hotel in advance so as to avoid any hassle.