Philadelphia Marriott facing criticism for hosting right-win