My last few cell phones have all automatically adjusted to the local time zone, and were easy to set the alarm.
If the front desk offers a wake up call when I check in I'll take it, but my cell phone alarm has never let me down and I set it so I know it's going to work.