This gorgeous Gorica hotel is a careful restoration of an old stone mansion on the riverfront, just over the footbridge from the centre of town. With wooden floorboards and window shutters, and hand-carved wooden ceilings, there's a real old-world ambience to it. In contrast to the historical feel are the modern bathrooms and super comfortable mattresses.
A pleasant restaurant is also here, open to the public for lunch and dinner (mains 400 lekë to 800 lekë). There are also cheaper rooms (doubles from €35) in another building further down the road, though these are much more basic.