I am generally against more taxes, but the structure of this one is quite good in terms of the incentives. If wealthy people who only live in the city part-time stay in hotels instead of buying second homes, the net effect should be to increase the cost of hotel rooms and reduce the cost of owned-housing. NYC charges nearly 10% tax on hotel stays, so recoups some of the cost there. Having property in your city mostly being occupied by people who live their full time, particularly when property is already very expensive, seems like a good thing overall.