This is a good Hotel; friendly staff, great breakfeat, nice rooms, clean and a very good location. The Restaurant was closed (economic crisis), but there is a Papa Pizza very near with good Pizza and an excellent wine from Chile. The Town of Viljandi is nice, with two lille lakes.
Straight away, I noticed that the overall quality of the hotel’s infrastructures were lower than advertised, without even mentioning the situation, much longer distance from the centre than advertised. But the real problem was that after checking in to the room I found out that the room was not properly cleaned (in particular, clearly visible dirty traces and even hairs in the beds). I reported this to the reception and they gave me another room. The problem is that in the other room there was exactly the same problem. Instead of fixing the problem, the receptionist told me that they don’t want to disturb the cleaners because they are already gone (it was around 2pm), instead they will call my agent and tell that they were not able to provide me with a room and I’ll be refunded. Imagine my surprise when in a couple of days I received a mail from my agent telling that I’ll be charged the cancellation fees! I called the agent and they told that the hotel told them that I refused the room for no reason... Very bad experience, please avoid this hotel.