I have a hard time believing that the marketing team had fresh air in mind when creating the ad.
I wonder when do we see:
Self-isolate in Times Square (Novotel NY, they might also have fresh air now when there's less traffic and wind is blowing from the Hudson a few blocks away)
Self-isolate by the beach (applicable for many hotels, I would choose one in Bali)
Self-isolate in the doorstep of Eiffel Tower (one of the Parisian hotels)
etc.