Can a tall hotel next door to a stadium advertise & charge admission for people to watch the game from their rooftop? In secular law, this was an actual case where hotels next door to Wrigly Field in Chicago did exactly that and were sued in court, and eventually they reached an out of court settlement. Please cite מראה מקומות, thank you.
I am only writing my thoughts not the halacha. A person can charge what he wishes to allow people into his premises. Perhaps there might be a problem that although the hotels are benefiting from the game, they are causing a monetary loss to the stadium because spectators are paying them and not the stadium.
Rosh Bava Kama 3:6