AHLA Survey: Nearly 70% of Americans Will Not Travel for Christmas


Seventy-one percent of hotels will not last another six months without immediate assistance.
Source: New feed