Hmm, where to start. First thing to note is Veliko Tranovo has a bad traffic problem with the hotel being located on a mian through rpute, on a steep slope, so lots of engine revving. Unhelpful staff tried to shoe us away as we arrived on bicycles, despite having a reservation for two nights. Once that was sorted we were shown to a room ( 205 ) on the first floor, where the traffic was literally inches from the window. Husband immediately said no, so I went to reception to ask for a room on the next floor up. Oh dear. Reception staff rude, aggressive, and stated that the hotel was full therefore no other rooms available, and it was all our own fault for booking the hotel (?!??). Knowing it was off-season I thought it unlikely the hotel was full, so just kept asking them what they proposed to do for us. Eventually, after about 15 minutes, the hotel manager was telephoned ( he was elsewhere ) and to his credit immediately offered us a room on the floor up, as I had originally requested. Yep, of course there were other rooms available, so what was that all about? Awful woman on reception was then as nice as pie to us for the rest of our stay.
Hotel restaurant has fabulous views of the valley and Tsaravets. Food average. We had a pleasant stay after the issues below were resolved.