hello, every hotel has a bank to change your euros..
As I come from Belgium, I can't buy my Levs so I always have to change..
Best place last year was hotel BOR: 100 euro = 190 Lv
(normal bankrate is 1,95 but in hotels it can be lower: 1,83!)
So best in Resort the Postbank or Biochem Bank, but are closed at weekend, changed in Ela Hotel Rate was 1,92 for Euro. In Samokov town the rate was 1,94/1,95 lev. The difference is not so big as these for pound the rate in Samokov was around 2,83 in Borovez 2,70...