Either of the above methods work pretty well.
I also suggest that you check out this GPS POI file. Instructions on the website.
http://www.poi-factory.com/node/3724
Almost 3000 properties in the US. Marriott should assist one or more of these 3rd party POI sites with worldwide assistance, and should also consider making a Google map with current properties.
But then, someone might ask for a better iPad/iPhone app ...