Point that has various activities

Hi, I`m currently trying to understand how one can map a point that has various activities, like ice skating, billiards, restaurants, etc. and not only that but in an enclosed space (inside a building). Would mapping it as a theme park work? Because it has multiple activities, however it’s inside a building.

If these are separate businesses you could create separate POI nodes, for example amenity=restaurant, leisure=ice_rink, etc.

Or is it a single business where a single activity is the main one? You linked to a place called “Ice Land” in Saudi Arabia. If the ice rink is the main attraction and the others (restaurant, pool tables) play a minor role, I would just map it as one node (leisure=ice_rink).