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 resort boasts avant-garde architecture, sustainable design, and bespoke service.
Source : Breakingtravel