St. Regis Red Sea Resort Opens in Saudi ArabiaSt. Regis Hotels & Resorts today announced the opening of The St. Regis Red Sea Resort in the Kingdom of Saudi Arabia. The location is the first private island to open in The Red Sea, one of the...
Hotel News Resource•7 months ago