15 years, 5 months ago
Centara Hotels & Resorts has signed a management contract for a property in Mauritius