This paper aims to study the smoke spread and temperature distribution inside a full-scale room-corridor structure building. A series of experiments and simulations with different fuel properties and fuel configurations (crib and pool fires) were carried out. There was a barrier at the top of the left end of the corridor, and the end wall was on the right side. The fire source was located in the room. The evolution of the smoke spread process, pressure distribution, and temperature distribution in rooms and corridors were obtained and analyzed. The results indicate that the barrier and the end wall hinder the smoke spread and make it to accumulate below the corridor ceiling. This causes the smoke layer height of the corridor to be lower than the top of the door, which changes the pressure distribution inside and outside the room and also affects the temperature distribution. Based on the changes of pressure distribution, some correction formulas for the gas flow rate and mass flux at the opening are proposed. Under the effect of the barrier and the end wall, the smoke temperature in the room and the corridor increases. A smoke temperature decaying model along the corridor direction is proposed. Some methods are used and compared to calculate the smoke layer height based on the vertical temperature distribution. The smoke layer height determined by the buoyancy frequency method is most consistent with the experimental observation values.