St Regis Hotels & Resorts

Marriott and St Regis to open first island resort in Red Sea, Saudi

St Regis Hotels and Resorts is set to open the St Regis Red Sea resort on Ummahat Island in the…