About US

Innovation is the cornerstone of every Innovarch project. It is the driving force that enables us to define the architectural concepts not only of today but also of tomorrow.

Innovarch is an architectural and design firm based in Baku, Azerbaijan, specializing in innovative architecture and providing creative design approaches for both residential and commercial projects. Our main priority is to present unique projects that unite aesthetics and functionality, in accordance with the desires of our customers.

Interior Design Architecture and Construction Company in Baku
Baku Office

Our Team

View promo video
×