The castle is situated in the centre of the town and constructed in the style of a grand aristocratic palace-residence.
At the end of the 18th century, Duchess Izabela Lubomirska established a distillery on the vast estate of the Lubomirski family in Łańcut.