Signs MOU with AccorHotels l Sofitel
Sofitel Hotels & Resorts is an international French luxury hotel brand that offers modern luxury and French art de vivre at over 120 locations in more than 40 countries around the world. Sofitel prides itself in creating unforgettable experiences through its French art of living.