「建築物」は英語で "building" "architecture" または "construction" と言います。"architecture" が不自然に感じるのは建築物だけではなく、建築物の芸術的な面を指しているからかもしれません。ですが英語では"an architecture" と普通に使われますよ。
例文:
This is a building for business. 「これはビジネス専用の建築物だ。」
This is a historical architecture. 「これは歴史的建築物だ。」
This is an artistic construction. 「これは芸術的な建築物だ。」
ご参考になれば幸いです。