1. 租房合同签20年部分受法律保护。根据法律规定,租赁期限不得超过二十年。超过二十年的,超过部分无效。2. 所以该20年租房合同中,前20年在符合法律规定的其他条件下是有效的,受法律保护。比如合同内容需是双方真实意思表示,不存在欺诈、胁迫等情形,租金支付、房屋使用等条款合理合法等。3. 但超过20年的那部分期限无效。不过在20年期满后,双方可以就续租等事宜重新协商并签订新的合同,从而继续维持租赁关系。总之,20年租房合同只要在合法合规范围内,前20年的租赁约定受法律保障。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。