Trademark infringements have to be proofed as bad faith registering a domain.
If you have a trademark in Hotel.com, doesn't mean another party can't have a hotel business and built a website with Hotel.NYC. As long they are doing their own business, and not ruin your business, you can't sue them...
If you build a hotel and apply a trademark in Hotel, it doesn't mean you are now permitted to sue every domain with Hotel in it. You only can sue domain owners who ruin your hotel business, and you have to proof it..
Trademark doesn't mean you are the owner of the therm, trademark only to protect your business from other party cheating by blackmail you to buy his/her domain with high price, someone making website that will confuse your customers, making website that giving bad image to your business. If someone have business in same field, trademark protect you from unfair business practical from your rivals..
For example, Hotel is generic therm. Hotel Dubai is still a generic therm. But Trump Hotel is a brand owned by Donald Trump. Hotel Combined is brand of Hotel Affiliate Marketing. Hilton Hotels is a brand owned by Paris Hilton's family. It is OK if you built your new brand, Pink Hotel, and you make a website with PinkHotel.com. But it is a problem if you make a website with TrumpHotel.info, because it will confuse Trump Hotel customers as official website, but you have no correlation with Trump Hotels. It is OK to register Hotel.NYC as long as you don't put Trump Hotel or Donald Trump picture on the website.