Marriott and Hilton Sued Over ‘Resort Fees,’ Long a Bane for Travelers