Located in the picturesque countryside of Szklarska Mountain pass, the building dates back to the mid 19th century.