St. Regis debuts Mauritius Resort
St. Regis Hotels & Resorts continues its global expansion with the Debut of the St. Regis Mauritius Resort, the brand’s
St. Regis Hotels & Resorts continues its global expansion with the Debut of the St. Regis Mauritius Resort, the brand’s
Strengthening its position as a leading international hotel operator in Africa with an existing portfolio of 38 hotels, Starwood Hotels