St. Regis Hotels & Resorts today announced the opening of The St. Regis Red Sea Resort in the Kingdom of Saudi Arabia. The captivating new address is the first private island to open in The Red Sea, one of the Kingdom's luxury regenerative tourism destinations on the west coast of the country. Situated on the pristine Ummahat Island in the Al Wajh Lagoon, the resort is a destination-defining oasis with its avant-garde architecture, sustainable design details and bespoke service.