News

Unraveling Movenpick’s Ties to Israel

Movenpick is a luxury hotel and resort brand that is part of the Accor portfolio. The parent company, Accor, is..