There were several exchangers near our hotel, the exchange rate is different everywhere. If you set a goal, you can find a higher rate, but it changes every day like on the stock exchange. We had about 35.15 baht for $1. You can also carry euros unprincipled. Yes, in some places, excursions can be paid in rubles through the Savings Bank, but at the exchange rate to the dollar. And the course will be higher by itself.
A huge minus is the lack of an elevator for travelers with luggage, it was cold in the rooms in November. The rooms themselves are nice, spacious and clean!