Marble floors can be found in most of the homes as are marble bathroom walls and marble counter tops. Unpolished marble is porous and tends to stain very easily. That is why you should use a sealer made for this type of flooring. Polished marble flooring is not as porous, but it still can get stained. So get your polished marble floor sealed as well.Mix a neutral cleaning liquid into warm water and use this solution to mop the floor. Make sure that the mop is damp and not dripping wet.