To do a hotel shop for the reimbursement only in my same city would never work for me. I recently saw one that was a two night with six dining sub-shops to hit every eating establishment and every hotel staff department of the resort.
I worked on the road for five years and lived at Residence Inn when I was in a large city, but ended up in rural areas that the best property for 30+ miles was a Super 8 motel. I have stayed in the same hotel room over 30 days before and technically became a resident of that state. Regardless if your in a 5 star hotel or a cheap motel and they cannot charge you hotel taxes after your a resident of the property.
The very large company I worked for would email me and remind me to have this removed from my bill as the hotel tax can be 8-10% of the room cost as it amounted to several hundred dollars at times.
I would have to inform the property manager several days before checkout that they would have to remove that tax from my bill. Many managers had to call corporate headquarters to figure out how to remove it. Some didn't believe me at first. It was always removed in the end. This was over 15 years ago and laws may have changed since then.