St. Regis Opens Luxury Resort on Private Island in Saudi Arabia’s Red Sea

Located on Ummahat Island, the resort is the first private island to unveil the untapped wonders of The Red Sea (IN SHORT) St. Regis Hotels & Resorts has unveiled The St. Regis Red Sea Resort, the first private island resort in Saudi Arabia’s Red Sea. Located on Ummahat Island in the Al Wajh Lagoon, the… Read the full press release