La cadena está compuesta actualmente por más de 120 hoteles y resorts de lujo en el mundo entero.