Была в октябре 2019, меняла у арабов евро на кроны, но точно видела, что можно было и доллары, и рубли поменять. Долларов у меня не было с собой, а рубли менять не очень выгодно (только если в малом кол-ве).
Был в Карловых Варах перед Рождеством. Обменники работали. Мне не было необходимости обменивать валюту именно там, но курсы обмена для долларов и даже рублей заявлены в виде рекламы были совершенно точно. Разумеется, в Праге у арабов на несколько процентов курс обмена был бы для вас выгоднее.