The town retains its original medieval appearance, with narrow streets and palaces with decorated portals from the 18th and 19th centuries. There are two churches from the 18th century: Saint Michael (belltower built in the 16th century) and Saint Anna.