I seem to remember a clock, but it was on Allure of the Seas...other than that, never have seen a reguler clock onboard, just the phone clock and it is very small.
I am really unsure myself, I have looked on the Royal Caribbean website and it don't seem to say what clock they have in the suites. Maybe it might be best if you give them a call and find out from Royal Caribbean themselves.
You can also program your phone to give you a wake up call in the morning, if there is an activity or excursion you need to be up early for....Also, having room service is a good wake up call, they always call right before your order is delivered..
If you are from Europe just don't bring a clock radio that needs to be connected to the power outlet (not those with a battery eliminator) as the frequency onboard is 60 Hz and your clock radio probably is made for 50 Hz. Time will fly, and it will wake you up really early...