Few comments
1) Before Covid, NYC was seen as a terrible hotel market for hotel owners due to a huge amount of hotel supply (think high rise Hilton Garden Inn / Fairfields on every corner) and Airbnb, which kept rates low, and high operating costs, which kept profits even lower. In this environment, Ty Warner was upset that he had to keep paying Four Seasons fees even though the hotel was not profitable. Covid-19 gave him an opportunity to close the hotel and put pressure on Four Seasons in terms of their contract
1) hershysf is correct that the conversion of 20% of those NYC hotel rooms to migrant housing has been a big reason why NYC rates have increased. Lucky is also correct that Airbnb rules have also driven NYC rates higher by removing a lot of Airbnb inventory. Another new thing here is that in the future, new hotels have to be approved by the city council, which means they likely will have to be unionized, which has slowed down future hotels under construction. This has made the rate outlook in NYC attractive.
Most of the migrant hotels will never reopen if/when that situation changes, and fewer new hotels will replace them given the city council rules - which is making profit outlook in NYC look better. As a result it probably became easier for Warner and Four Seasons to come to an agreement. Even with all of this, it is still not easy to make profits owning hotels in NYC.
NYC remains a very popular tourist destination, but long term, the city needs to figure out how to add hotel rooms and to keep them affordable for tourists, and how to make owning hotels more profitable (so that owners will want to build more hotels), all while making employees (unions) and tax collectors happy. Not an easy task in an expensive city like NYC.