The St. Regis Red Sea Resort: The First Island Destination To Open In The Red Sea in January 2024
Situated on the pristine Ummahat Island in the Al Wajh Lagoon, The St. Regis Red Sea Resort will open to guests in January 2024. The resort will be the first private island opening in the The Red Sea, Saudi Arabia's luxury regenerative tourism destination on the west coast of the country.