Since ever, we have been looking for the perfect synthesis of beauty and product usability: the intense emotion of enjoying a comfortable space, completely immersed in the natural scenery, generates Invictus spirit.
This spirit relies on the dialogue of primary materials: wood, leather and steel, balanced for an aesthetically unique design.
Our professionals, with competence and passion, transform every idea into unique creations:
from design to production, from attention to detail to the choice of materials, without compromise.
Our Dealers’ network is widely spread throughout the main markets worldwide: Europe, United States and Australia; it currently counts more than 50 subjects and it is constantly improving.