So, iron has a melting point greater than room temperature due to the fact that metals are made up of giant structures of atoms in a regular arrangement, and there are strong forces of electrostatic attraction between positive metal ions and negative electrons, meaning that a lot of heat energy is required to break the bonds, i.e. a very high ...