Taking an anti-inflammatory medication such as ibuprofen- ideally beforegoingtosleep -or upon awakening may help to reduce the severity of your hangover along with taking plenty of water.
My few experiments with this were rather unsuccessful, with the alarm once going off before I managed to get tosleep and another time failing to wake me up at all.