St. Regis Red Sea Resort Unveils Avant-garde Architecture and Sustainable Design Details
The St. Regis Red Sea Resort in the Kingdom of Saudi Arabia welcomed guests to its pristine white sand shores earlier this year. The resort is the first private island to open in one of the Kingdom’s luxury regenerative tourism destinations on the west coast of the country, The Red Sea. Located on Ummahat Island in […]