Ubercart works with prices converted between EUR and CZK, but all prices produced by hotel-booking are changed only to Kč or (eur sign). NUMBER remain same.
As I looked into code, seems to be good, but still behaviour is incorrect.
Thank you for help, you may try on http://rs.linuxservices.cz/
Search some rooms at left and press "Hledej volné", then change currency by flag and press it again..