The answer is: Elaborate—marked by complexity, full of detail or ornate.
Elaborate means detailed and complicated in design and planning. As a consequence, because the sentence makes reference to architecture, the best synonym for complicated is elaborate, which means the decoration is sophisticated and extravagant.
The rest of the options are incorrect because they are adjectives typically used to describe situations or tasks - not a design.