查公馆以典型的巴洛克式建筑独树一帜,见证了上海社会的历史变迁,该建筑楼高一共三层,布局规整。