Thank you very much for all responses. My attitude is it is always better to be little early than little late and cutting close to the flight departure time.
I am Hilton Diamond so I have free breakfast at hotel, but I may consider skipping breakfast at the hotel and have breakfast at an airport lounge since I will have a lounge access at PEK.
Again, thank you for responses.