I wish I had tried this earlier in the year. I had booked the wrong Hilton for a conference, and only found out about it when I went to the correct one to check in. The original hotel (3 miles away) wouldn't no-fee cancel so I got a one night penalty.
I should have tried the App check in (although their booking system might have spotted two stay on the same evening in two different hotels!).