If I sleep seven hours, I feel like I've had enough rest.
If I get seven hours sleep, I think that's enough.
この場合、次のような言い方ができますよ。
ーIf I sleep seven hours, I feel like I've had enough rest.
「もし7時間寝たら、十分な休息をとったと感じるだろう」
to have enough rest で「十分な休息をとる」
ここでは sleep を動詞として使っています。
ーIf I get seven hours sleep, I think that's enough.
「もし7時間睡眠をとったら、十分だと思う」
ここでは sleep を名詞として使っています。
ご参考まで!